Windows 安裝 PHP與Apache

想在windows8.1底下安裝Aapache與PHP
安裝Apache
Step1: 先在PHP官網選擇欲安裝的版本,這邊以PHP5.6為例
Step2: 下載Apache Lounge,為了保險起見,這邊下載對應PHP的VC11版本

Step3: 將Apache解壓縮至C:/Apache24資料夾 (如果想放在不同路徑,請修改/conf/httpd.conf中的參數,預設C:/Apache24)

 

Step4: 執行cmd並到C:\Apache24\conf路徑下,利用http.exe -t 進行httpd.conf的檢測,如果語法正確,會出現Syntax OK,如果出現有關"ServerName"的訊息,可再至/conf/httpd.conf修改,這邊以127.0.0.1:7579為例
 
 

Step5: 再利用http.exe -t 進行httpd.conf的檢測,請輸入httpd.exe -k install,如果出現存取權限不足之類的問題,可能是port被占用,修改Listen參數值
 

Step6: 再次執行httpd.exe -k install,服務成功進行安裝,並執行httpd.exe -k start,成功之後再瀏覽器輸入127.0.0.1:7579 會出現It works!畫面

Step7: 想用UI管理介面,可以將bin/ApacheMonitor.exe建立捷徑

安裝PHP
Step1: 將PHP解壓縮至C:/PHP5.6,將php.ini-development重新命名為php.ini

Step2: 編輯Apache的httpd.conf查找LoadModule,並在下方加上以下資訊

LoadModule php5_module C:/PHP/5.5.34/php5apache2_4.dll
PHPIniDir C:/PHP/5.5.34


Step3: 繼續查找AddType,加入AddType application/x-httpd-php .php

Step4: 搜尋DirectoryIndex 加入index.php

Step5: 修改完,利用httpd.conf檢測語法是否正確,正確的話,利用httpd.exe -k restart重啟服務

Step6: Apache24/htdocs目錄下建立phpinfo.php,輸入以下內容
<?php
phpinfo();
?>

Step7: 瀏覽器中輸入http://127.0.0.1:7579/phpinfo.php,正常則會出現php相關資訊代表安裝成功

留言

這個網誌中的熱門文章

Python - 計算特定目錄底下的檔案以及目錄數量

PHP - 產生qrcode

devstack安裝all in one openstack(pike)