php+Apache環境搭建教程?

Tags: 教程, 環境,

php+apache環境搭建我也是折騰了很久才弄出來的,網上很多環境搭建教程都是很久以前的,為了讓大家少走彎路,我決定寫一篇教程出來也許能夠幫助到大家(2015年有效,之後可能會因為軟體更新出現相容問題,大家對應地更新軟體就好了)

工具/原料

Apache+php 因為要編輯文字,所以這裡推薦notepad++;安裝之前也要確保Visual C++ Redistributable 2015已經安裝。當然啦,為了大家能夠順利安裝,後面我會在網盤裡面把各個軟體都準備好,64位的電腦選擇amp壓縮包裡面的64壓縮包中的軟體進行安裝下載,32位的電腦選擇amp壓縮包裡面的32壓縮包中的軟體進行下載。

網盤連結: 提取密碼密碼: pex4

方法/步驟

首先,再次強調一遍。在安裝之前,確保你安裝了vc11,否則安裝完成後啟動會Apache服務時會出現“電腦丟失dll”檔案的錯誤。vc11在我給的網盤裡裡面會有。。安裝完vc1之後重啟一下電腦。

php+Apache環境搭建教程

確保在d盤新建一個資料夾amp,在amp裡面新建另外一個資料夾,命名為www。

php+Apache環境搭建教程

下載Apache,將壓縮包解壓到剛才新建的amp資料夾下面。

php+Apache環境搭建教程

開啟D:\amp\Apache24\conf檔案下的httpd.conf,進行修改

php+Apache環境搭建教程

(1)修改ServerRoot Apache的根路徑:

第37行 修改為ServerRoot "D:/amp/Apache24"

(2)修改ServerName你的主機名稱:

將219行 ServerName www.example.com:80前面的#去除掉

(3)修改DocumentRoot Apache訪問的主資料夾目錄,也就是php、html程式碼檔案的位置。Apache預設的路徑是在htdocs(D:\amp\Apache24\htdocs)下面,裡面有個index.html。這個路徑是預設的,大家也可以做修改。我將它配置在剛剛修改的檔案下D:\amp\www。

修改243行 244

DocumentRoot "D:/amp/www"

(4)修改入口檔案配置:Apache預設的入口只有index.html,但是我們一般情況下是以index.php、index.html、index.htm作為web專案的入口,所以我們還需要新增htm,php作為入口。

277行修改為 DirectoryIndex index.php index.htm index.html

(5)設定serverscript的目錄:

360行 ScriptAlias /cgi-bin/ "D:/amp/Apache24/cgi-bin/"

(6) 376行修改為

接下來就是啟動Apache了。在我的電腦裡面進入D:\amp\Apache24\bin,在目錄欄輸入cmd,進入dos命令列,輸入httpd,然後回車,如果出現錯誤就可以開始測試了。

將把Apache24\htdocs目錄下的index.html放到D:\amp\www目錄下,用瀏覽器訪問會出現“It works”那麼就說明apache已經正確安裝並啟動了。

將Apache加入到window服務啟動項裡面並設定成開機啟動

關閉剛才開啟的命令列視窗,重新進入D:\amp\Apache24\bin,開啟命令列,輸入httpd.exe -k install -n "Apache24",就會在window服務啟動項中看到Apache服務了,點選啟動就好了。

現在Apache基本上配置好了

方法/步驟2

接下來就是配置PHP了。

首先將網盤中的php壓縮包下載下來,然後將php包解壓到amp資料夾下面。

php+Apache環境搭建教程

將目錄下的php.ini-development檔案複製一份並改名為php.ini。

他是php的配置檔案

php+Apache環境搭建教程

重新開啟D:\amp\Apache24\conf目錄下的httpd.conf檔案進行修改,在最後面新增

# php5 support

LoadModulephp5_module D:/amp/php/php5apache2_4.dll

AddTypeapplication/x-httpd-php .php .html .htm

# configure thepath to php.ini

PHPIniDir "D:/amp/php"

重啟Apache伺服器

刪除www中其他檔案,在裡面新建一個index.php,內容為 ,儲存後點擊訪問出現php的資訊就說明php已經成功安裝。

注意事項

在其他地方下載的Apache和php要注意匹配版本,確保在php資料夾裡面確實存在php5apache2_4.dll檔案,可以搜尋檢視

確保環境中有vc11

相關問題答案