講完php的設定後,今天介紹apache的安裝與設定。相信講完這堂課後,php學習者基本上可以自己安裝、設定apache了。
一.apache的安裝
首先從網上下載一個apache的安裝包。這裡我們拿apache_2.2.6為例。簡單介紹apache的安裝與配置。
1.執行apache_2.2.6-win32-x86-no_ssl.msi
Network Domain 填寫:你的網域本機可以填入127.0.0.1
Server Name 填寫: 伺服器名字
Administrator's Email Add Server Name 填寫: 伺服器名字
Administrator's Email Address安裝,這裡不再介紹。
2.安裝好後,打開安裝目錄下的conf目錄下的httpd.conf檔,最後加上以下三行:
LoadModule php5_module "c:php/php5apahe2_2.dll"
AddType application/x-http-php. php
PHPIniDir "c:php"
這樣就講php和apache關聯起來了。
3.apache安裝後的服務可以在 「開始->程式->管理工具->服務」裡面可以看到。
二.apache設定
1.apache 設定檔的說明
找到安裝目錄的conf資料夾下的httpd.conf ,這個是apache的主設定檔。
#為註解
listen 80 指監聽埠為80埠
DocumentRoot “D:/Program Files/Apache Software Foundation/Apaeh2.2/htdocs” 網站程式根目錄
Dieh2.2/htdocs” 網站程式根目錄
Dieh2.2/htdocs” 網站程式根目錄
Dieh2.2/htdocs” 網站程式根目錄
Dieh2.2/htdocs” 網站程式根目錄
Dieh2.2/htdocs」 網站程式根目錄
Dieh2.2/htdocs」 設定apache
將DocumentRoot “D:/Program Files/Apache Software Foundation/Apaeh2.2/htdocs” 改為DocumentRoot "e:/source" ,意思是講網站程式的根目錄設為e盤的source資料夾下
同樣也將
然後,開啟虛擬主機-去掉;Include config/extra/http-vhosts.conf前面的;
然後,定位到DirectoryIndex index.php index.html 這樣當輸入www.a.com的時候,將首先去執行index.php檔
最後加上虛擬主機,開啟設定檔目錄下的extra下方的httpd-vhosts.conf,在此檔案中新增
ServerAdmin webmaster@dummy-host2.127.0.0.1
:
ServerName www.test.com
ErrorLog "logs/dummy-host2.127.0.0.1-error.log"
CustomLog "logs/dummy-host2.log"
CustomLog "logs/dummy-host2.127.0.0.com修改host檔案
新增一行127.0.0.1 www.test.com
這樣就簡單設定好了apache環境,這時候,php學習人員就需要在e:/source 下新增一個test的資料夾,在裡面加入網頁,就可以了。
以上就是php學習之apache配置的內容,更多相關內容請關注PHP中文網(www.php.cn)!