Windows配置动态网页开发环境(Apache+PHP+MySQL)


Apache下载:https://www.apachelounge.com/download/

PHP下载(Thread Safe):https://windows.php.net/download#php-7.4

MySQL下载(ZIP Archive):https://dev.mysql.com/downloads/mysql/


  • Apache配置

下载后,将压缩包解压至C盘下

进入“conf”文件夹修改“httpd.conf”配置文件

修改默认网站位置(可选,若不修改网站位置则为“C:\Apache24\htdocs”)

增加ServerName(可选,修改后需要在hosts文件中增加“127.0.0.1 www.myweb.com”)

以管理员身份启动cmd,并进入“C:/Apache24/bin”目录内,输入“httpd.exe -k install”

再输入“httpd.exe -k start”启动apache服务

  • PHP配置

下载后,将压缩包解压至C盘下

进入“php7”文件夹后,复制“php.ini-development”粘贴并重命名为“php.ini”

在apache网站目录内创建“test.php”文件,并输入以下内容测试是否安装成功

最后修改以下内容

  • Apache加载PHP

打开Apache配置文件“httpd.conf”添加以下内容

打开浏览器进入localhost查看是否加载成功

修改“php.ini”以下内容,更改PHP时区

  • 配置MySQL

下载后,将压缩包解压至C盘下

在系统变量里点击“编辑”

添加环境变量

在mysql8文件夹下创建“mysql.ini”

[mysqld]
port=3306
basedir=C:\\mysql-8.0.21-x64
datadir=C:\\mysql-8.0.21-x64\\data
max_connections=200
max_connect_errors=10
character-set-server=UTF8MB4
default-storage-engine=INNODB
default_authentication_plugin=mysql_native_password
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
[mysql]
default-character-set=UTF8MB4
[client]
port=3306
default-character-set=UTF8MB4

以管理员身份启动cmd,并进入“C:/mysql8/bin”目录内,输入“mysqld.exe -install”

输入“mysqld –initialize –console”初始化,此时会生成用户名及密码

输入“net start mysql”自动启动

登录测试是否安装成功

  • 安装虚拟主机

在“httpd.conf”文件中将“Include conf/extra/httpd-vhosts.conf”行注释关闭

进入extra文件夹修改“httpd-vhosts.conf”


发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注