一、手动搭建
1、windows + apache2.4 + php7.2.11 + mysql8.0.13
① apache2.4安装及配置
下载:https://www.apachehaus.com/cgi-bin/download.plx
解压文件到指定目录
修改apache配置文件httpd.conf:
ServerRoot "安装目录"
以管理员身份运行cmd,进入安装目录下的bin目录:
执行httpd.exe -k install
② php7.2.11安装及配置
下载:https://windows.php.net/download#php-7.2
解压文件到指定目录
选择目录下 php.ini-development 或 php.ini-production 将其一重命名为php.ini
修改php.ini配置文件:
打开extension_dir,值改为 "php安装目录/ext"
③ mysql8.0.13安装及配置
下载:https://dev.mysql.com/downloads/mysql
解压文件到指定目录
在安装目录新建my.ini文件并写入以下信息:
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
# 设置3306端口
port = 3306
# 设置mysql的安装目录
basedir=D:\\mysql-8.0.13
# 允许最大连接数
max_connections=20
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
以管理员身份运行cmd,进入安装目录下的bin目录:
初始化数据库:mysqld --initialize --console
记住提示中root用户的默认密码
安装:mysqld install
④ apache和php结合
修改httpd.conf:
增加 LoadModule php7\_module "php安装目录/php7apache2\_4.dll"
增加 AddType application/x-httpd-php .php .html .htm
增加 PHPIniDir "php安装目录"
重启apache
二、集成环境
1、WampServer
下载:https://sourceforge.net/projects/wampserver
2、XAMPP
下载:https://www.apachefriends.org/download.html
3、phpStudy
下载:http://phpstudy.php.cn/download.html