Posted on
12月 15th, 2008 作者: 傑傑劉
目标:nginx+php (fast cgi)+mysql
php configure如下:
./configure --enable-fastcgi --with-config-file-path=/etc/php.ini --with-curl --with-mysql --with-mysqli -with-pdo-mysql --with-ldap --with-gd --with-ttf --with-freetype-dir --with-jpeg-dir --with-png-dir --with-zlib-dir --with-xmlrpc --enable-soap --enable-sockets --enable-mbstring
ubuntu默认安装后,mysql采用apt-get安装,执行上述php编译时出现了很多package找不到的情况,用apt-get来解决不是难事,这次遇见的缺失包:
libxml2
libxml2-dev
curl
libcurl-dev
libpng-dev
libjpeg-dev
libfreetype6
libfreetype6-dev
libmysqlclient-dev
有了包名,使用“apt-get install 包名”进行安装即可
如果还有缺失包而上面没有列出,可通过http://www.debian.org/distrib/packages#search_packages搜索来获取正确的包名,再使用apt-get install安装
Leave a Reply