Windows10 Apache2.4 PHP7 MySQL 5.7安裝教程

最近細細的折騰了win10下PHP環境的安裝過程,每次安裝老是有小問題,如今總結一下。安裝以前須要注意,下載的安裝包(除MySQL)外必須統一是64位或者統一時32位。php

一. MySQL5.7的安裝

下載地址:http://dev.mysql.com/downloads/mysql/html

MySQL5.7的安裝相對簡單,直接去MySQL官網下載並安裝。若是隻是開發使用直接next便可。mysql

注意: 若是須要自定義安裝目錄,在安裝時選擇 Custom方式,右下角有 「Advanced Options」 ,打開之後選擇自定義的安裝目錄。默認是安裝在C:\Program Files\MySQL\MySQL Server 5.7目錄下。redis

二. Apache 2.4 的安裝

a. 安裝vc_redist_x64.exe

下載地址:https://www.microsoft.com/en-us/download/details.aspx?id=51682
【必須安裝】因爲Apache2.4 和 php7是vc14編譯的,這意味着須要安裝vc2015(即vc14)運行時環境,不然後面啓動Apache&PHP安裝的時候會出現錯誤。注意,我這裏下載時候使用的是64位的。sql

b. 下載Apache  

下載地址:http://www.apachelounge.com/download/ apache

說明:Apache官方網站只提供了源文件,須要本身編譯,可是apachelounge 這個網站爲咱們編譯好了。下載時注意選擇VC14(即VS2015),注意區分32位與64位,我這裏採用用64位的。windows

c. 修改Apache配置文件

將下載好的壓縮包解壓到指定目錄,例如:d:/wamp/apache,此時打開apache配置文件 d:/wamp/apache/conf/httpd.conf瀏覽器

  1. 37 行左右,修改 ServerRoot "c:/Apache24" ServerRoot "d:/wamp/apache"安全

  2. 342行左右,修改DocumentRoot "c:/Apache24/htdocs"DocumentRoot "d:/wamp/www"php7

  3. 343行左右,修改<Directory c:/Apache24/htdocs"><Directory "d:/wamp/www">

  4. 360行左右,修改ScriptAlias /cgi-bin/ "c:/Apache24/cgi-bin/"ScriptAlias /cgi-bin/ "d:/wamp/apache/cgi-bin/"

  5. 376行左右,修改<Directory "c:/Apache24/cgi-bin"><Directory "d:/wamp/apache/cgi-bin">

以上過程主要是將原來默認的 "c:/Apache24"修改成你本身的安裝目錄便可。且路徑必修正確,不然沒法啓動apache。

c. 啓動Apache

  1. 開始 - 運行 - CMD

  2. 切換至 D盤 d:

  3. 進入bin目錄 cd wamp/apache/bin/

  4. 將Apache加入了windows服務中 httpd.exe -k install並在windows服務中啓動Apache

  5. d:/wamp/www下新建 index.html,並寫入內容。

  6. 瀏覽器輸入127.0.0.1

三. PHP7 的安裝

a. 下載PHP

下載地址:http://windows.php.net/download/

選擇線程安全版VC14 x64 Thread Safe 注意選擇64位,不然會出現錯誤。

b. 解壓縮PHP

這裏咱們將PHP 解壓縮到 d:/wamp/php目錄下 。

c. 修改PHP配置文件

  1. d:/wamp/php/php.ini-development複製並修改成 php.ini

  2. 724行左右, 將 ;extension_dir = "ext" 修改成 extension_dir = "d:/wamp/php/ext"

  3. 866行左右,加入須要的擴展。只要將 ;extension前的分號去掉便可

四. Apache 支持 PHP

a. 添加PHP模塊

在 apache 的配置文件約 178處行,添加

PHPIniDir "d:/wamp/php"

LoadModule php7_module "d:/wamp/php/php7apache2_4.dll"

這裏須要注意php所在的路徑

b. 添加PHP文件後綴

在 apache 的配置文件約385行

<IfModule mime_module>

</IfModule>

,添加 AddType application/x-httpd-php .php

添加後,形如:

<IfModule mime_module>
    TypesConfig conf/mime.types
    AddType application/x-httpd-php .php
</IfModule>

c. 添加index.php

在 apache 的配置文件約 277行,添加 index.php,形如:

<IfModule dir_module>
    DirectoryIndex index.html index.php
</IfModule>

d. 從新啓動Apache

找到apache安裝目錄,好比d:/wamp/apache/bin 雙擊 'ApacheMonitor',對Apache進行重啓。

相關文章
相關標籤/搜索