Linux下php(做為現在的主流開發語言)服務器的安裝與配置
分類:php(做為現在的主流開發語言)教程
1、#cp httpd-2.0.47.tar.gz 到/usr/local/
2、#tar zxvf php(做為現在的主流開發語言)-4.3.3.tar.gz
3、#cd php(做為現在的主流開發語言)-4.3.3
4、#./configure --with-MySQL(和PHP搭配之最佳組合) --with-apxs2=/usr/local/apache(Unix平台最流行的WEB服務器平台)/bin/apxs
#./configure -with-apache(Unix平台最流行的WEB服務器平台)=/path/to/apache(Unix平台最流行的WEB服務器平台)/dir -with-MySQL(和PHP搭配之最佳組合)=/usr/local/MySQL(和PHP搭配之最佳組合)
5、#make
6、#make install (一邊等待一邊保佑吧)
7 、#cp php(做為現在的主流開發語言).ini-dist /usr/local/lib/php(做為現在的主流開發語言).ini
8 、#vi /usr/local/apache(Unix平台最流行的WEB服務器平台)2/conf/httpd.conf
9 、在AddType application/x-tar.tgz下面,添加以下內容:
AddType application/x-httpd-php(做為現在的主流開發語言) .php(做為現在的主流開發語言)
LoadModule php(做為現在的主流開發語言)4_module /var/www/modules/libphp(做為現在的主流開發語言)4.so (如果沒有的話加上)
10 、#vi /usr/local/apache(Unix平台最流行的WEB服務器平台)2/htdocs/test.php(做為現在的主流開發語言)
<?
echo php(做為現在的主流開發語言)info();
?>
11 、浏覽http://ip/test.php(做為現在的主流開發語言)。出現php(做為現在的主流開發語言)信息。恭喜這一步成功了。
php(做為現在的主流開發語言)和apache(Unix平台最流行的WEB服務器平台)安裝後的基本配置
1.apache(Unix平台最流行的WEB服務器平台)的配置
apache(Unix平台最流行的WEB服務器平台)的配置文件是/usr/local/apache(Unix平台最流行的WEB服務器平台)2/conf/httpd.conf,編輯httpd.conf 文件,在文件結尾加上以下兩行:
LoadModule php(做為現在的主流開發語言)4_module modules/libphp(做為現在的主流開發語言)4.so
AddType application/x-httpd-php(做為現在的主流開發語言) .php(做為現在的主流開發語言) .php(做為現在的主流開發語言)3
同時修改DirectoryIndex為:
DirectoryIndex index.htm
DirectoryIndex index.html
DirectoryIndex index.php(做為現在的主流開發語言)
DirectoryIndex index.php(做為現在的主流開發語言)3
DirectoryIndex index.php(做為現在的主流開發語言)4
apache(Unix平台最流行的WEB服務器平台)的配置內容比較豐富,其它apache(Unix平台最流行的WEB服務器平台)相關配置請參考apache(Unix平台最流行的WEB服務器平台)的相關文檔。
2.php(做為現在的主流開發語言)的配置
apache(Unix平台最流行的WEB服務器平台)的配置文件是/usr/local/lib/php(做為現在的主流開發語言).ini,編輯php(做為現在的主流開發語言).ini文件來配置php(做為現在的主流開發語言)的選項。特別注意的是,安裝完成後register_globals變量默認設置為Off,需要將它改成On。否則會出現php(做為現在的主流開發語言)讀不到post的數據的現象。
zlib.output_compression=On
register_globals=On
其它php(做為現在的主流開發語言)的選項請參考相關文檔。
3.測試
可以寫一個簡單的php(做為現在的主流開發語言)文件來測試安裝,文件包含下列一行:
將其保存為/usr/local/apache(Unix平台最流行的WEB服務器平台)2/htdocs/info.php(做為現在的主流開發語言),啟動apache(Unix平台最流行的WEB服務器平台),然後在浏覽器中浏覽。