win10下Apache2.4+PHP7.1+mysql5.7的搭建


1.軟件的下載

<1> 下載Apache 2.4.25-VC14-X64

官網地址:http://httpd.apache.org/

下載教程:http://jingyan.baidu.com/article/29697b912f6539ab20de3cf8.html

<2> 下載PHP 7.1.15-VC14-x64

官網地址:http://windows.php.net/download/

<3> 下載mysql 5.7.18-X86

官網地址:https://dev.mysql.com/downloads/windows/

下載教程:http://jingyan.baidu.com/article/fd8044faca5fd75031137ad5.html

     http://jingyan.baidu.com/article/ceb9fb10b77bba8cad2ba09a.html

Note: MySQL Installer is 32 bit, but will install both 32 bit and 64 bit binaries.(下載的是32位,支持32位和64位系統)

2.軟件的安裝

2.1 Apache安裝與配置

<1> 下載回來的是壓縮文件,解壓好放到要安裝的位置,以F:\http\Apache24 為例。用記事本打開:F:\http\Apache24\conf目錄下的:httpd.conf文件。按下面的內容進行修改:

1. 第38行 Define SRVROOT "/Apache24"改為Define SRVROOT "F:/http/Apache24";   //Apache程序的位置。

2.第243行DocumentRoot "${SRVROOT}/htdocs"改為DocumentRoot "F:/http/www";   //網站的根目錄

3.第244行<Directory "${SRVROOT}/htdocs">改為<Directory "F:/http/www">;           //網站的根目錄
4. 第280行DirectoryIndex index.html改為DirectoryIndex index.html index.php index.htm   //支持更多的默認頁

<2> 啟動Apache
    1.開始 --- 運行,輸入cmd,打開命令提示符。接着輸入F:回車cd F:\http\Apache24\bin 回車httpd回車,如果httpd.conf配置正確的話,輸入httpd回車后是沒有任何提示的。
測試:你可以把Apache24\htdocs目錄下的index.html放到F:\www目錄下,用瀏覽器訪問127.0.0.1會出現“It works”,那么就說明apache已經正確安裝了。
注意:不能關掉這個命令窗口,否則apache會關閉的。
<3> 加入為windows的系統服務,讓Apache自啟動。
    1.關閉httpd命令窗口,不然會報錯的。
    2.開始 --- 運行,輸入cmd,再打開一個命令提示符。輸入f:回車cd F:\http\Apache24\bin回車,這里加入服務的命令為:httpd.exe -k install -n "servicename",servicename為Apache在windows的服務中的名字。例如:httpd.exe -k install -n "Apache24"。
輸入httpd.exe -k install -n "Apache24"后,會有成功安裝的提示,“服務”也會有Apache24這個服務項。


這個時候可以選擇啟動,啟動Apache服務。
如果要卸載這個服務的話,先要停止這個服務,然后輸入httpd.exe -k uninstall -n "Apache24"卸載這個服務。
以后可以通過Apache24\bin文件夾下的ApacheMonitor.exe來控制這個Apache。任務欄也會有顯示這個軟件的很方便的管理Apache的運行。
到這里Apache的基本安裝已經講完了。

2.2 PHP安裝與配置

1.下載回來的是壓縮文件,解壓好放到要安裝的位置,以F:\http\php71 為例

2.復制份php.ini-development,並改名為PHP.ini。

3.讓Apache支持PHP

在F:\http\Apache24\conf\httpd.conf 最后一行添加:

LoadModule php7_module "F:/http/php71/php7apache2_4.dll"  

(請確認F:http/php55/有php5apache2_4.dll)

添加 :

AddType application/x-httpd-php .php .html .htm

添加 :

PHPIniDir "F:/http/php71"

4.重啟 Apache 服務器。

5.測試。

將下面的代碼保存到index.php文件

<?php

phpinfo();

?>

然后將index.php保存到路徑:F:\http\www目錄下,在瀏覽器中輸入:http://localhost/index.php

2.3 MySQL安裝與配置

安裝包方式安裝

1.安裝的位置,以F:\http\mysql57 為例

2.讓php支持MYSQL設置,打開php.ini文件夾
    (1) 第738行 ; extension_dir = "ext",去掉前面的“;”並改為 (值是ext文件夾的目錄) extension_dir = "F:/http/php71/ext" 

(2) 開啟相應的庫功能,找到需要開啟的庫的所在行

      ;extension=php_curl.dll

     ;extension=php_gd2.dll

     ;extension=php_mbstring.dll

     ;extension=php_mysql.dll

    ;extension=php_xmlrpc.dll

  去掉前面的分號(注釋),即改為

     extension=php_curl.dll

     extension=php_gd2.dll

     extension=php_mbstring.dll

     extension=php_mysql.dll

     extension=php_xmlrpc.dll

(3) 設置時區,找到第939行

      ;date.timezone =

 改為

  date.timezone = Asia/Shanghai

3.重啟Apache

4.測試 在瀏覽器中輸入:http://localhost/index.php


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM