1、下載php
須要下載 php七、apache2.四、vc2015(VC庫)html
PHP7下載地址:
http://windows.php.net/download/web
Apache 下載地址:
https://httpd.apache.org/docs/current/platform/windows.html#downapache
ApacheHaus 版本的Apache,下載地址:
https://www.apachehaus.com/cgi-bin/download.plxwindows
vc2015下載地址:
http://www.microsoft.com/zh-cn/download/details.aspx?id=48145 php7
2、安裝app
安裝 vc2015,有的電腦安裝後須要重啓一下。
解壓php7,Apache2.4 壓縮包,解壓路徑根據實際狀況本身選擇,例如個人路徑是:ide
C:\Software\apache24\
C:\Software\php7測試
3、配置ui
有兩個配置文件須要配置,分別是 httpd.conf 和 php.ini
編輯 /apache24/conf/httpd.conf 文件
修改:ServerRoot "C:/Software/apache24"
添加php7對apache的處理接口
PHPIniDir "D:/web/php-7.0.0-Win32-VC14-x86/"
LoadModule php7_module "C:/Software/apache24/php7apache2_4.dll"
添加 php的minetype,在 <IfModule mime_module> 標籤中添加
AddType application/x-httpd-php .php
添加DirectoryIndex 添加 php index (可選)
<IfModule dir_module>
DirectoryIndex index.html index.php
</IfModule>
打開php目錄,複製1個php.ini-development ,修改成php.ini。
編輯 php.ini, 找到 ;extension_dir = "ext" ,把前面的分號去掉,修改成實際的ext文件路徑:
extension_dir = "C:\Software\php7\ext"
4、將apache24加入windows服務
httpd.exe -k install -n Apache2.4
5、測試
在 C:\Software\Apache24\htdocs 建立1個 phpinfo.php 文件
<?php
phpinfo();
?>
啓動 apache24 服務 (net start Apache2.4)
訪問:http://127.0.0.1/phpinfo.php
6、Window服務命令
# 註冊服務
httpd.exe -k install -n Apache2.4
# 卸載服務
sc delete Apache2.4
# 運行服務
net start Apache2.4
# 中止服務
net stop Apache2.4
7、虛擬主機配置例子
Listen 8080
<VirtualHost *:8080>
#ServerName dummy-host.example.com
DocumentRoot "D:\workspace/myproject/web"
<Directory "D:\workspace/myproject/web">
Options Indexes FollowSymLinks MultiViews
Require all granted
AllowOverride all
Order Deny,Allow
Allow from all
#Allow from 172.0.0.1 </Directory></VirtualHost>