准备:
cacert.pem 下载
安装
第一步,安装notepad++
第二步,安装PHP
解压PHP
到指定文件夹, 例如:C:\Program Files\PHP
修改文件名为 php.ini
配置
修改拓展文件夹路径
启用插件
extension=curl
extension=fileinfo
extension=gd2
extension=gettext
extension=mbstring
extension=mysqli
extension=openssl
extension=pdo_mysql
配置时区
配置openssl
证书
附xdebug
配置(需下载php_xdebug.dll)
[Xdebug]
zend_extension="ext/php_xdebug.dll"
xdebug.auto_trace=1
xdebug.collect_params=1
xdebug.collect_return=1
xdebug.trace_output_dir="D:/zodream/xdebug/trace"
xdebug.profiler_enable=1
xdebug.profiler_output_dir="D:/zodream/xdebug/profiler"
xdebug.var_display_max_children=1280
xdebug.var_display_max_data=5120
xdebug.var_display_max_depth=200
第三步,安装IIS
启用“web服务器(IIS)
”,启用“iis 可承载web核心
”,启用“CGI
”
加载PHP
在iis主页 点击“处理程序映射
”,右击空白处点击“添加模块映射
”,配置
添加默认文档:index.php
安装 iis rewrite
第四步,安装MySQL
解压 mysql.zip
文件到指定文件夹,例如:C:\Program Files\MYSQL
添加文件 my.ini
(把{path}
全部替换为当前文件夹路径)
[mysqld]
# 设置3306端口
port=3306
# 设置mysql的安装目录
basedir="{path}"
# 设置mysql数据库的数据的存放目录
datadir="{path}\data"
# 允许最大连接数
max_connections=200
# 允许连接失败的次数。这是为了防止有人从该主机试图攻击数据库系统
max_connect_errors=10
# 服务端使用的字符集默认为UTF8
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
# 默认使用“mysql_native_password”插件认证
default_authentication_plugin=mysql_native_password
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[client]
# 设置mysql客户端连接服务端时默认使用的端口
port=3306
default-character-set=utf8
以管理员打开CMD,进入mysql
的bin
文件夹下
初始化
安装服务
启动服务
第五步,安装HeidiSQL
解压到任意文件,双击运行 heidisql.exe
运行
登录mysql
, 第一次登录会要求新设密码
第六步,测试
在 C:\inetpub\wwwroot
新建 index.php
,
使用浏览器访问 http://localhost
【注意】
不同php
、mysql
版本依赖不同的vc
,大致需要 vc9
、vc11
、vc12
、vc14
,也分x86
和x64
,本次安装不需要额外安装
转载请保留原文链接: https://zodream.cn/blog/id/19.html