./configure --prefix=/usr/local/apache --enable-module=so --enable-module=rewrite --enable-shared=max
另外安装好后需要在httpd.conf中加入
vi /usr/local/apache/conf/httpd.conf <IfModule mod_mime.c> AddType application/x-httpd-php .php AddType application/x-httpd-php-source .phps <IfModule>PHP安装时:configure为:
./configure --prefix=/usr/local/php --with-apxs2=/usr/local/apache/bin/apxs
安装成功后需要修改php.ini中加入 register_globals = On
重新启动apachectl restart 就可以使用php了。
phpize ./configure --with-php-config=/usr/local/php/bin/php-config
可以通过 php -i | grep -i mongo查看下是否成功加载mongo.so 若报出 "PHP Startup: Unable to load dynamic library" 则可能是mongo.so版本或未成功加载的问题。
3.安装PHP Mysql.so.........
php调用mysql.so时, php安装完后把php.ini改名并放入php/lib下 , 修改php.ini 加上extension=mysql.so ,mysql.so生成通过 phpize, 在php源码目录 进入ext/mysql中 运行phpize ,然后再运行
./configure --with-php-config=/usr/local/php524/bin/php-config --with-mysql=/usr/local/mysql/再
make;make install然后根据 php调用module的目录 运行php 查看是否成功!