零、下載軟件
0. 由于我是64位的win7系統,所以我下載的是64位的相關軟件。
下載地址為:
http://pan.baidu.com/s/1skIRTRR
這個地址包含了php所需的Apache,
php與mysql,還有依賴包vc11和vc14。
1. 下載完后,先安裝vc11_reidst_x64.exe和vc14_redist.x64.exe
2. 建立一個文件夾E:\PhpServer
解壓縮httpd-2.4.17-x64-vc11-r1.zip,把得到的Apache24目錄放到E:\PhpServer下
解壓縮php-7.0.0-Win32-VC14-x64.zip,得到的目錄改名為php7后放到E:\PhpServer下
一、配置Apache
0. 配置httpd.conf文件
打開E:\PhpServer\Apache24\conf\httpd.conf文件
(0)修改第38行的服務器根目錄路徑
Define SRVROOT “/Apache”,改為“E:/PhpServer/Apache24”
注意,這里Apache的路徑用的是Linux的符號“/“,而不是Windows的符號“\”。
(1)修改第245行,246行的網站文件存放要目錄
DocumentRoot "${SRVROOT}/htdocs"
改為
DocumentRoot "${SRVROOT}/www"
改完之后,立馬創建目錄“E:\PhpServer\Apache24\www”
(2)第279行,設置默認打開的頁面
在行末添加index.php,注意與index.html之間有個空格
1. 啟動Apache服務器
打開cmd
> pushd e:\PhpServer\Apache24\bin
> httpd
若有錯誤,會提示出來;沒提示表示沒錯誤
2. 測試
將Apache24\htdocs\目錄下的index.html文件拷貝到Apache24\www\目錄下
在瀏覽器中輸入http://localhost或http://127.0.0.1,若顯示“ It Works”界面,說明Apache配置成功
二、配置php7
0. 將E:\PhpServer\php7\中的php.ini-development改為php.ini
1. 打開E:\PhpServer\Apache24\conf\httpd.conf,在最下方加上
#php7 support
LoadModule php7_module"E:/PhpServer/php7/php7apache2_4.dll"
AddHandler application/x-httpd-php .php
#configure the path to php.ini
PHPIniDir "E:/PhpServer/php7"
2. 重啟Apache服務器
3. 編寫第一個php程序進行測試
在E:\PhpServer\Apache24\www\中創建index.php,內容為
<?php
? phpinfo();
?>
4. 打開瀏覽器,輸入http://localhost/inex.php或http://127.0.0.1/index.php,若看到PHP相關信息,說明程序正確運行