注意:安装PHP之前先安装Apache和Mysql,如果先安装php后安mysql,则不能在安装的时候启用mysql选项,这和windows不一样,之后如何配置php我到现在还不知道,php.ini配置和windows里的不一样
 
  1. 下载PHP,[url]http://cn.php.net/get/php-5.2.8.tar.bz2/from/a/mirror[/url]
  2. 解压缩,进入目录执行./configure --prefix=/usr/local/php5 --with-config-file-path=/usr/local/lib --with-apxs2=/usr/local/apache2/bin/apxs --with-mysql=/usr/local/mysql
  3. 执行make
  4. 执行make test(之前就是这部通不过,后来得知此处通不过就通不过了,不影响)
  5. 执行make install(安装完成不给提示,我一直以为是安到了一半自己退出来了)
  6. 配置apache,让其支持php,通过刚才的配置,apache已经能够正确加载php模块,现在让apache支持php扩展名
  7. 在官网找到的文档,取代以前的AddType方法,用下面的代码,据说可以避免上传脚本***,需要修改apache的httpd.conf文件
    <FilesMatch \.php$>
              SetHandler application/x-httpd-php
    </FilesMatch>
    另外还有一个DirectionIndex index.html后面填上index.php,是默认文件
  8. 在apache的htdocs目录里建立一个php测试文件,info.php,内容只有一行phpinfo()函数
  9. 重启apache服务器,测试刚才的文件能否看到。