Free yourself from fixing complex.
eleven

这样的文章教程在网络上可以找到很多,DH的官方Wiki上面也有安装说明,我写出来,算是留给自己做一个备份,同时也希望给那些和我一样的菜鸟们一些帮助.其实DH的控制面板里面有一个很方便的按钮,可以在PHP4和PHP5之间自由切换,但是由于某些WEB程序需要特定的PHP模块,这个时候需要自己编译PHP.ini.1.在开始之前,你需要简单浏览一下DH官方给的一个安装脚本,注意,如果你打算安装php5.2.3或者更高版本的PHP,你需要在这个脚本里面找到:
cp ${INSTALLDIR}/bin/php ${HOME}/${DOMAIN}/cgi-bin/php.cgi
把这一行替换成:
cp ${INSTALLDIR}/bin/php-cgi ${HOME}/${DOMAIN}/cgi-bin/php.cgi
2.新建一个文本文件,全文拷贝安装脚本的内容;
把安装脚本里面大约14行的"your.domain.com"改成自己的域名;
另存这个文件,文件名可以任意,这里用"installscript".使用FTP将这个文件上传的自己帐户的根目录(HOME目录).
3.登入SSH,在HOME目录下键入:chmod +x installscript然后运行这个脚本:./installscript安装过程可能持续30分钟或者更长,需要耐心的等待一下。
4.脚本执行完毕之后,php5算是安装完成,这个时候你要使用.htaccess来使用这个PHP5,在步骤2中提到的"your.domain.com"这个目录下新建一个.htaccess文件,内容为:
AddHandler phpFive .phpAction phpFive /cgi-bin/php.cgi
自此,你的这个域名使用的就是自己安装的PHP版本,这个时候php.ini位于/$home/username/php5/etc/php5/Domainname/
可以使用任意文本编辑器编辑这个文件来满足自己的要求。
6.你也可以让其他域名使用这个PHP版本,使用SSH进入你想使用这个PHP版本的目录下,输入:
ln -s/home/USERNAME/DOMAIN\_NAME/cgi-bin/home/USERNAME/DOMAIN\_NAME/cgi-bin
按照自己的情况更改这个命令,回车后完成,同样的按照步骤4里面的方法建立一个.htaccess文件启用这个PHP版本。

 

这里是我编译之后的PHP探针,仅供参考。

2008-01-09