資源描述:
《Apache服務(wù)器配置【Apache_CGI_PHP_JSP】》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)。
1、*注本文檔為本人期末考試作業(yè)目錄Apache服務(wù)器配置2安裝Apache2配置CGI10配置PHP14配置JSP21apache安全配置指南31需要注意的問題及解決方法3333/33*注本文檔為本人期末考試作業(yè)Apache服務(wù)器配置安裝Apachea)下載Apathe,本次使用的版本為2.2.17(http://mirror.bjtu.edu.cn/apache//httpd/binaries/win32/httpd-2.2.17-win32-x86-no_ssl.msi)b)雙擊安裝包c(diǎn))根據(jù)向?qū)нM(jìn)行默認(rèn)安裝33/33*注本文檔為本人期末考試作業(yè)33/33*注本文檔為
2、本人期末考試作業(yè)33/33*注本文檔為本人期末考試作業(yè)33/33*注本文檔為本人期末考試作業(yè)安裝完成a)測(cè)試Apachei.在htdocs目錄(C:ProgramFilesApacheSoftwareFoundationApache2.2htdocs)下新建test.html文件33/33*注本文檔為本人期末考試作業(yè)i.用記事本打開ii.編輯如下代碼
Apache2.2isworking!
iii.確認(rèn)服務(wù)器是否已經(jīng)啟動(dòng),否則在開始菜單下啟動(dòng)服務(wù)器否則在開始菜單下啟動(dòng)服務(wù)器33/33*注本文檔為本人期末考試作業(yè)i.在瀏覽器中輸入http://loc
3、alhost/test.htmlii.如果成功則顯示如下33/33*注本文檔為本人期末考試作業(yè)a)Apache服務(wù)器安裝完成33/33*注本文檔為本人期末考試作業(yè)配置CGIa)安裝Perl解釋器(若已安裝則跳過這一步)i.下載Perlii.進(jìn)行默認(rèn)安裝33/33*注本文檔為本人期末考試作業(yè)a)在配置文件httpd.conf(C:ProgramFilesApacheSoftwareFoundationApache2.2conf)中進(jìn)行配置:i.LoadModulecgi_modulemodules/mod_cgi.so33/33*注本文檔為本人期末考試作業(yè)i.Sc
4、riptAlias/cgi-bin/"C:/ProgramFiles/ApacheSoftwareFoundation/Apache2.2/cgi-bin/“ii.AddHandlercgi-script.cgia)重啟Apache。b)測(cè)試CGI。i.在cgi-bin目錄(C:ProgramFilesApacheSoftwareFoundationApache2.2cgi-bin)下新建文件test.cgiii.用記事本打開,編輯如下代碼并保存#!c:/perl/bin/perl.exe####printenv--demoCGIprogramwhichjust
5、printsitsenvironment##print"Content-type:text/html";print"
CGIisworking!
";33/33*注本文檔為本人期末考試作業(yè)i.在瀏覽器中輸入http://localhost/cgi-bin/test.cgiii.如果成功則顯示如下a)CGI配置成功33/33*注本文檔為本人期末考試作業(yè)配置PHPa)下載PHP安裝程序本次配置使用的是php-5.2.5(http://dx.php100.com:88/08/php-5.2.5-Win32.zip)b)把下載下來的PHP安裝包解壓到你的C
6、盤根目錄,解壓后應(yīng)該能得到一個(gè)類似于"php-5.2.5-Win32"的目錄,把目錄名稱改成"PHP",如下圖c)打開剛才解壓的PHP目錄,找到一個(gè)叫做"php.ini-dist"的文件,這就是PHP的配置文件了,你需要把它改名成"php.ini",然后復(fù)制到系統(tǒng)目錄中"C:windows"33/33*注本文檔為本人期末考試作業(yè)a)打開Apache2的配置文件http.conf(C:ProgramFilesApacheSoftwareFoundationApache2.2conf),用記事本進(jìn)行編輯b)找到LoadModule字樣的信息,然后在LoadModu
7、le處的最下方添加一行信息——LoadModulephp5_moduleC:/php/php5apache2_2.dll。如下圖33/33*注本文檔為本人期末考試作業(yè)a)接下來再查找addtype的字樣,在addtype處的最下方添加幾行信AddTypeapplication/x-httpd-php.phpAddTypeapplication/x-httpd-php.php3AddTypeapplication/x-httpd-php.php4AddTypeapplication/x-httpd-php.php5如下圖33/33*注本文檔