在Windows下手動配置PHP開發環境(Apache2+PHP7+mysql8)

準備工作:下載Apache2下載PHP下載MySQL;下載完成後解壓,並將其全部移到D盤根目錄,並分別重命名爲apache24、mysql、php;以管理員身份打開命令行並進入D盤

安裝並配置MySQL:進入mysql文件夾,新建文件夾data,新建文本文件並重命名爲my.ini,並寫入

[mysqld]
port=3306
basedir=D:/mysql   
datadir=D:/mysql/Data
max_connections=200
max_connect_errors=10
character-set-server=utf8
default-storage-engine=INNODB
default_authentication_plugin=mysql_native_password

通過命令行進入mysql/bin目錄,執行mysqld --initialize-insecure進行初始化,然後mysqld -install安裝mysql服務

安裝並配置Apache2:進入Apache24/conf文件夾,打開httpd.conf,將Define SRVROOT "c:/Apache24"改爲Define SRVROOT "D:/Apache24",在其下一行添加Define PHPROOT "D:/php";將#ServerName www.example.com:80改爲ServerName 127.0.0.1:80;在最後一個#LoadModule下一行添加

#load php module
LOadModule php7_module "${PHPROOT}/php7apache2_4.dll"
AddHandler application/x-httpd-php .php .html
PHPIniDir "${PHPROOT}"

然後在命令行進入Apache24/bin,通過httpd -t進行配置文件的檢測,如果出現Syntax OK則證明以上的配置沒問題;然後通過httpd -k install進行服務安裝,然後通過sc start apache2.4啓動服務。進入瀏覽器打開localhost,如果有it works的顯示,則證明Apache2安裝並配置成功。

安裝並配置PHP:進入php文件夾,複製php.ini-development並重命名爲php.ini並打開,將; extension_dir = "ext"改爲extension_dir = "D:/php/ext",將;extension=bz2  ;extension=curl  ;extension=gd2  ;extension=mbstring  ;extension=mysqli   ;extension=pdo_mysql前的分號去掉。重啓apache2.4服務,並在Apache24/htdocs中新建文件index.php並寫入

<?php
echo phpinfo();

在瀏覽器中打開localhost/index.php,顯示PHP的信息則證明PHP配置成功。

 

至此,PHP開發環境(Apache2+PHP7+mysql8)已經完全搭建完畢。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章