配置動態Web站點php
1.建立CGI動態網站html
首先安裝Perl語言解釋器,可用以下指令查看是否安裝:瀏覽器
#rpm -qa | grep perlide
顯示以下這表示已安裝:測試
perl-5.8.8-27.el5爲必要的。網站
配置Apache支持CGIhtm
修改Apache配置文件httpd.conf,修改以下部分:blog
<Directory "/var/www/cgi-bin">ip
AllowOverride Noneget
Options ExecCGI //修改None爲ExecCGI
Order allow,deny
Allow from all
</Directory>
注:若是要在非ScriptAlias定義的虛擬腳本目錄中運行腳本語言(好比CGI),就須要在Apache的配置文件httpd.conf中將:
#AddHandler cgi-script .cgi
前面的#去掉。
測試CGI運行環境
在CGI文件存放目錄中編輯一個名爲test.cgi的文件。
檢查test.cgi文件權限,要求可運行。
在客戶端瀏覽器中輸入:http://192.168.91.128/cgi-bin/test.cgi.查看運行效果。
2.建立PHP動態網站
首先安裝PHP語言解釋器,可用以下指令查看是否安裝:
#rpm -qa | grep php
顯示以下這表示已安裝:
設置php.conf文件
編輯/etc/httpd/conf.d/php.conf。在:
AddHandler php5-script .php
AddType text/html .php
後面分別添加「.php3」字樣,讓PHP5也能夠直接處理老版本的腳本:
AddHandler php5-script .php .php3
AddType text/html .php .php3
測試PHP運行環境
在Apache的主文件目錄中編輯一個名爲phpinfo.php的文件。
在客戶端瀏覽器中輸入:http://192.168.91.128/phpinfo.php.查看運行效果。