首先,需要在windows下安裝好如下環(huán)境:
1.apache服務(wù)器
2.VC14支持包
如果你的windows下還沒有安裝好以上兩個環(huán)境依鸥,可以參考本網(wǎng)站的文章:
“如何在windows 7 下安裝多個 apache服務(wù)”(安裝第一個apache也一樣原理亥至,重點(diǎn)是端口不沖突就行)
關(guān)于vc支持包的說明:
在windows下,不同的php版本和不同的apache版本都需要對應(yīng)相應(yīng)的vc支持包,這里你就需要留意你下載的apache和php是什么版本了抬闯。下面我給大家列出一個對照表:
VC9:Microsoft Visual C++ 2008
VC11:Microsoft Visual C++ 2012
VC14:Microsoft Visual C++ 2015
這里我安裝的apache版本是:httpd-2.4.23-win64-VC14井辆;php版本是:php-7.0.12-Win32-VC14-x64关筒;所以我需要安裝的vc支持包是:VC14:Microsoft Visual C++ 2015溶握,
VC14 運(yùn)行環(huán)境下載地址為:https://www.microsoft.com/zh-cn/download/confirmation.aspx?id=48145
好了,搭建好以上兩個環(huán)境蒸播,那么我們就可以開始安裝我們的php了睡榆,請往下面看:
一、下載php
官方下載地址:http://windows.php.net/download/
將下載的 zip 文件解壓到指定目錄袍榆,比如我將其解壓到D:\wamp\php7 胀屿,
然后進(jìn)在該目錄下運(yùn)行如下命令查看 PHP 版本信息:php -v
如果你的VC環(huán)境沒有安裝(或者版本不對)的話則會彈出如下錯誤:
好了,就是這么簡單包雀。下面就開始配置了
二宿崭、配置httpd.conf
在你安裝的apache目錄下找到conf/httpd.conf并打開
1)?添加PHP模塊
查找“Dynamic Shared Object (DSO) Support”的部分。大概是在62行附近才写。并在最后追加如下代碼:
LoadModule php7_module D:/wamp/php7/php7apache2_4.dll
2) 添加擴(kuò)展名
查找“AddType”的部分葡兑。大概是在409行附近,并在最后追加如下現(xiàn)行代碼:
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
3) 指定php.ini配置文件路徑
在httpd.conf文件里指定PHP配置文件php.ini的目錄赞草,這里定位到httpd.conf文件的未尾讹堤,在文本最后面一行添加 如下代碼:
PHPIniDir "D:/wamp/php7"(這里的“D:/wamp/php7”為你的php.ini文件存放的實(shí)際路徑)
4) 配置DirectoryIndex
查找“DirectoryIndex”的部分,大概在282行厨疙,在DirectoryIndex的后面追加一個“index.php”
與PHP相關(guān)的Apache配置已經(jīng)完成了洲守。
特別提醒:變更Apache的配置文件之后別忘了重啟Apache!
三沾凄、配置php.ini
首先梗醇,將php安裝目錄下的php.ini-production改名為php.ini
打開php.ini,做如下幾個修改:
1) 設(shè)置php的擴(kuò)展路徑
查找 extension_dir = "ext" 撒蟀,把前面的分號去掉
2)開啟常用的php擴(kuò)展婴削,如:
extension=php_mbstring.dll(php多字節(jié)字符串?dāng)U展)
extension=php_mysql.dll(mysql庫擴(kuò)展)
extension=php_mysql.dll(mysqli庫擴(kuò)展)
開啟方式:查找以上擴(kuò)展,把前面的分號(;)刪掉就行牙肝。
3)設(shè)置默認(rèn)時區(qū)
date.timezone = Asia/Shanghai
好了唉俗,以上就是關(guān)于Windows服務(wù)器上安裝配置PHP7.0的步驟,下面讓我們來測試一下吧
四配椭、測試
在你的apache站點(diǎn)目錄下新建一個index.php (當(dāng)然也可以是別的名字)虫溜,
用文本編輯器打開(如記事本),在里面添加以下代碼股缸,保存
<?php
phpinfo();
?>
然后在瀏覽器輸入http://localhost/index.php訪問衡楞,這時你會看到如下頁面