一、首先安裝Apache
1、在https://www.apachelounge.com/download/下載httpd-2.4.32-Win64-VC15.zip包
2、解壓到指定的安裝目錄(自己定),我解壓到的是"D:/Apapch24"
3、在解壓后的文件夾中有一個叫conf的文件夾,用編輯器打開conf文件夾下的httpd.conf文件,將文件中的有“C:/”的地方全部換成自己指定的安裝目錄,如下
4、以管理員身份運行cmd(在system32文件夾中找到cmd.exe文件,右鍵,點擊以管理員身份運行)
進入bin目錄
>d:
>cd apache24/bin
>httpd -k install (將apache加入到windows服務中)
>httpd -k start (開啟)
>httpd -k start (停止)
>httpd -k restart (重啟)
5、打開瀏覽器,輸入http://127.0.0.1 如果看到了It Works,說明Apache已經啟動
二、安裝php
1、在https://windows.php.net/download#php-7.2下載.zip包(如果是apache就選擇ts的)(php-7.2.3-Win32-VC15-x64)
擴展:如果是使用ISAPI的方式來運行PHP就必須用Thread Safe(線程安全)的版本;而用FastCGI模式運行PHP的話就沒有必要用線程安全檢查了,用None Thread Safe(NTS,非線程安全)的版本能夠更好的提高效率。
2、解壓到指定的安裝目錄(自己定),我解壓到的是"D:/PHP"
3、找到目錄下的php.ini-development,復制一份並重命名為php.ini
4、找到extension_dir="ext",去掉前面的分號,並將ext改為D:/PHP/ext
5、在apache的配置文件httpd.conf中加入如下內容
加上index.php 以便能默認訪問index.php文件
6、重啟apache,在apache的htdocs文件夾中新建一個.php的文件,內容是<?php phpinfo(); ?>,在瀏覽器中訪問該文件,如果出現
說明安裝成功。
三、安裝mysql
1、在https://www.mysql.com/downloads/下載.zip包(mysql-5.7.21-winx64)
2、解壓到指定的安裝目錄(自己定),我解壓到的是"D:/Mysql"
3、以管理員身份運行cmd(在system32文件夾中找到cmd.exe文件,右鍵,點擊以管理員身份運行)
進入bin目錄,然后進行如下操作
>mysqld --install Mysql
>net start mysql
>net stop mysql
>net restart mysql
4、讓php連接mysql,則開啟php的mysql擴展
檢查php目錄的ext目錄下是否有該擴展文件,如php_mysqli.dll,php_pdo_mysql.dll,如果沒有下載放入該目錄下
打開php目錄的配置文件php.ini,將extension=mysqli和extension=pdo_mysql前面你的分號去掉
重啟apache