iis安装php7.2,Windows Server 2019 下IIS10+PHP7.2+MySQL8环境的搭建

论坛 期权论坛 脚本     
已经匿名di用户   2022-7-2 21:50   1639   0

c0143d7db1d9a435ad2cdc9da45f9e89.png

一、文件准备

7f701b4aa082e297c13189a2d931daed.png

稍微整理了下文件,都丢在文末了,你要去官方地址下也成:DirectX Repair(直接用运行库安装包也成)、PHP、MySQL、IIS Rewite和ARR模块、解压软件。

4ce75d8aa47eb75a1155832c6695d5a0.png

二、DirectX与运行库

管他缺啥,一把梭过去就完事了

407bc6680d8a0dd763c87709b265714a.png

三、安装IIS

打开服务器管理器,添加功能

9e77a4113059f42579013c042dbd8cd9.png

三个下一步,到了 Server Roles 勾上 Web Server(IIS),下一步 Features 勾上 IIS Hostable Web Core

282c30642d59f4a7ea1b9a45468ae356.png

下一步,IIS的功能选择,看着选呗,但是记得把 CGI 勾上

029e69a70237408b6867f536802f05ab.png

安装完成,开始菜单可以找到IIS管理器

d9bbfe4006362d8d795a11f2b633b5fa.png

然后把 Rewrite(伪静态等功能) 和 ARR(反代等功能) 模块安上

bbaf143efd4683cef9ceef662586a136.png

看来一切顺利,需要的东西都出现了

8250d155d399c62093b22062e72bcdc4.png

四、PHP

把PHP放到...还是放到C:\Program Files\吧,经典操作

e1ba5ecb34453649813bca4d08aef90f.png

把目录下的 复制个重命名为 ,打开编辑波(不建议用记事本)

当然,文末提供的包如果不改路径,是开箱即用的,一般不需要改什么

查找下面=前面的部分,如果前面有分号就去掉,并修改后面的部分:zlib.output_compression = On //启用Gzip压缩

max_execution_time = 30 //最大执行时间,按需改

memory_limit = 128M //内存大小限制

display_errors = Off //关闭报错

error_log = C:\Windows\temp\PHP72_errors.log

post_max_size = 100M //最大POST大小,按需改

extension_dir = "C:\Program Files\PHP\7.2.5\ext" //ext文件夹位置

cgi.force_redirect = 0

cgi.fix_pathinfo=1

fastcgi.impersonate = 1

fastcgi.logging = 0

upload_tmp_dir = C:\Windows\temp

upload_max_filesize = 100M //最大上传大小,按需改

date.timezone = Asia/shanghai //时区

session.save_path = "C:\Windows\temp"

session.auto_start = 1

扩展extension=xxxxx //去掉前面的分号以启用对应扩展

我开了这些:curl、fileinfo、gd2、gettext、mbstring、exif、

打开IIS,Hander Mappings ,Add Module Mapping...(模块映射),按下图进行设置

769a9367fbd6fda0ec3b958622bd0a9d.png

992c7c97a2c762eb814d415f159d5032.png

Default Document 添加 index.

2c40dfd901be60627a2f6e73a6159c29.png

phpinfo(); ,好像可以了

9212c205f5188b221dba4519c7dc12c1.png

五、安装MySQL

Server Only

1e270942de93cb29c7deeb357acd8edf.png

Stand

cb559d7bb1ef6c99b3ca5932d6af2d90.png

其它设置可默认,然后设置密码

60560e320936db25e65816a0380c8fb1.png

完事

d08805a954deef35bef4a23ef6c5c32e.png

WordPress

48814cd1b638954c7346bd0ee894d7c6.png

权限问题

上面我们设置的临时文件夹路径为 C:\Windows\temp ,为正常使用我们要给它访问权限

安全选项卡走一波

7e58200b23d4cf114c993d5959254c42.png

d2a13edf0f4688b5a3674fcdf05f9bd0.png

文件下载 Windows Server 2019 下IIS10+PHP7.2+MySQL8环境的搭建

分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:81
帖子:4969
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP