PHP脚本的8个技巧(1)把PHP安装为Apache DSO

PHP 经常和Apache
Web服务器一道用于Linux/Unix平台。当我们在Apache环境下安装PHP的时候,你有三种安装模式可供选择:静态模块、动态模块和CGI。
我建议你最好把PHP安装为Apached的DSO
,这种安装模式的维护和升级都相当简单。比方说,假设你原先只安装了PHP的数据库支持功能。可过了几天之后你又决定要为PHP添加加密功能。很简单,你只要键入make
clean命令,然后增加新的配置选项,接着再执行make和 make
install命令即可。这样,新的PHP模块就会被安装到Apache上的恰当位置,你只要重新启动Apache就一切OK了,当然,整个过程完全不用重新编译Apache。
安装新版本的Apache以及安装作为Apache DSO的PHP的简单步骤如下所示: 1.
从Apache软件基金会这一站点下载Apache服务器软件的最新版本源代码。 2.
把代码文件放到/usr/local/ 或者/opt/ 等合适的目录下。 3.
用Gunzip命令对代码文件解压缩,然后你可以得到相应的*.tar文件。 4.
键入以下的解包命令把以上的tar文件放到形为apache_[version]的目录下:
tar -xvf apache_[version].tar 5. 进到/usr/local/apache_[version]
目录。 6.
键入下面的配置命令,用你设定的路径取代[path]参数,同时你还要启用mod_so参数以允许Apache使用DSO。
./configure –prefix=[path]澳门新葡亰3522平台游戏, –enable-module=so 7.
回到命令提示行键入make命令并等待命令执行完成再次回到命令提示状态下。 8.
键入make install。
到这个时候,编译器即可创建最终的目录并返回到系统的命令提示状态下。
接下来安装PHP: 1. 访问PHP主页的下载区域选中最新版本源代码的链接。 2.
把下载的文件放到/usr/local/ 或者/opt/等适当的目录下。 3.
用Gunzip命令对代码文件解压缩,然后你可以得到相应的*.tar文件。 4.
键入以下的解包命令把以上的tar文件放到形为php-[version]的目录下: tar
-xvf php-[version] 5. 进到/usr/local/php-[version]目录下。
现在即可编译PHP
DSO,其实这里只需要一个必要的配置选项–with-apxs–不过,为了系统配置更为全面,我们在这里还增加了对MySQL数据库的支持。