一php設(shè)置
1.在windows.php.net下載php5.4(ts),解壓后復(fù)制php.ini-production并改為php.ini,打開(kāi)php.ini把extension_dir修改為值如:E:httpdphp54ext
2.修改timezone值為:PRC
3.找到extension擴(kuò)展,去掉注釋打開(kāi)必要的擴(kuò)展
4.不要忘記安裝vc++
二apache設(shè)置
1.在httpd.apache.org下載apache2.2
2.dos中進(jìn)入到Apache22in目錄執(zhí)行httpd -k install安裝,此時(shí)安裝成功但有出現(xiàn)錯(cuò)誤;把http.conf中的ServerRoot值修改為apache正確路徑即可
3.此時(shí)apache雖然已經(jīng)安裝,但是沒(méi)有啟動(dòng),執(zhí)行httpd -k start
到179行找到DocumentRoot把其值修改為web存儲(chǔ)路徑
你以為apache可以啟動(dòng)了么?我們?cè)賮?lái)執(zhí)行httpd -k start
根據(jù)提示server.crt不存在或者是空的,我們只要把httpd.conf中的httpd-ahssl.conf注釋掉即可,在需要時(shí)又打開(kāi);
此時(shí)我們?cè)賮?lái)啟動(dòng)httpd可以了
4.讓apache支持php,我們需要在http.conf中引入php54.conf文件,操作如下:
(1)在confextra目錄中創(chuàng)建文件php54.conf,并把下面語(yǔ)句寫入其中:
LoadModule php5_module E:/httpd/php54/php5apache2_2.dll
PhpIniDir E:/httpd/php54
AddType application/x-httpd-php .php
(2)在httpd.conf中引入php54.conf文件
(3)找到index.html在后面添加index.php
5.怎樣啟用apache建立多站點(diǎn)
(1)啟用apache的虛擬主機(jī)建立多站點(diǎn)啦,只要在httpd.conf末尾添加NameVirtualHost *:80后,就可以用<VirtualHost>建立多站點(diǎn)了;
(2)但是我們?yōu)榱吮3?/span>httpd.conf文件的清潔,我們找到httpd-vhosts.conf把注釋去掉,只要在extra目錄中的httpd-vhosts.conf配置即可,所有步驟(1)可不用做.
6.配置好虛擬主機(jī)后,不要忘記在服務(wù)中重啟下apache服務(wù)
6.卸載apache