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

1.軟件的下載php

<1> 下載Apache 2.4.25-VC14-X64html

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

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

<2> 下載PHP 7.1.15-VC14-x64
apache

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

<3> 下載mysql 5.7.18-X86
瀏覽器

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

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

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

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

相關文章
相關標籤/搜索