程序员 阅读 4518
程序员 第19章  iis

程序员 第19章 iis

2018-09-15 • lulubin

1、windows server iis6 php5.4 配置

1.1、创建网站

1、在IIS网站中右击新建-网站

https://file.lulublog.cn/images/3/2022/08/usqXWcCOQc69oQS6sT6fxKtMcqMOCk.png?sign=9dd33c4173613a69777fb1b717ca3159&t=6ace5580

2、点击下一步,为网站命名,此处是网站的描述方便区分不同站点,如:www.lulublog.cn

选择网站IP(通常不用改变),端口为80,如果有需要可以更改为其他端口但访问时网页地址将变成http://www.lulublog.cn:端口(修改的端口)

3、选择网站目录地址

4、选择网站目录的权限如下图

https://file.lulublog.cn/images/3/2022/08/P4zXWA24wGr61O6yWwQxQto4Fp6E94.png?sign=a99e0747fac43162cd670e01c78b722d&t=6ace5580

5、创建完成

6、绑定域名设置

选择你要设置域名的网站

右键点击“默认网站”,选择属性,点击高级,出现域名绑定窗口

https://file.lulublog.cn/images/3/2022/08/q6666o50616W52wZ9dmw06M2166IkA.png?sign=c7f407e23455e888f43f7705db350a1f&t=6ace5580

点击添加  绑定后点击确定即可完成绑定

https://file.lulublog.cn/images/3/2022/08/PkOOtnP4g3P4oP3K4I0Vtd55j3o044.png?sign=2a1a2606b6bf3da848c537a1762f7998&t=6ace5580

1.2、php 5.4 配置

1、下载 php 5.4(链接中选择符合服务器的版本,windows server 2003 只能用 5.4及以下版本)

2、传输到服务器后解压,重命名为 php5.4 放置 D:\php5.4

3、修改 php.ini

将 D:\php5.4\php.ini-production 重命名 为php.ini,进行以下配置

;设置扩展目录
extension_dir = "D:\php5.4\ext"
;设置时区
date.timezone = asia/Shanghai;
;配置fastcgi
fastcgi.impersonate = 1;
cgi.force_redirect = 0;
cgi.fix_pathinfo= 1

1.3、fastcgi 安装及配置

①、下载并安装

②、FastCGI Handler

安装后会在 C:\WINDOWS\system32\inetsrv\ 目录下多出了5个文件 fcgiconfig.js,fcgiext.dll,fcgiext.ini,fcgilicense.rtf,fcgireadme.htm

这个时候在 IIS6 的"WEB服务扩展"里就多出了一个 FastCGI Handler

https://file.lulublog.cn/images/3/2022/08/a1NNcyFo4f4CIgINNUCU4FFyZq4gyQ.png?sign=a8e63468a0c6f8d0e242b7df93412b9b&t=6ace5580

③、配置fastcgi

打开C:\WINDOWS\system32\inetsrv\fcgiext.ini

最下面[Types]后增加

php:1128087720=PHP54
[PHP54]
ExePath=D:\php5.4\php-cgi.exe
InstanceMaxRequests=10000
ActivityTimeout=600
RequestTimeout=600
EnvironmentVars=PHP_FCGI_MAX_REQUESTS:10000,PHPRC:D:\php5.4\

注意不同的网站不同ID可以直接查看IIS标识符

php:1128087720=PHP5217

https://file.lulublog.cn/images/3/2022/08/gz0Xt20dzxCZklFKqXCyngNfIK2yqf.png?sign=df3175757cbba44f6d40d35c54900477&t=6ace5580

④、iis6 配置 fastcgi(增加扩展名)

右键网站 =》 属性 =》 主目录 =》 配置 =》 添加,如下图配置:

https://file.lulublog.cn/images/3/2022/08/n6P844W6343N4Bl5JLqQ6p66l44jl6.png?sign=b8bb82b4b7aa04f5282e2db7069c621c&t=6ace5580

可执行文件路径:C:\WINDOWS\system32\inetsrv\fcgiext.dll

扩展名填写.php

动作->限制为GET,HEAD,POST

https://file.lulublog.cn/images/3/2022/08/bPQNq0q5q5200snV9BQN4PC2cQ92cv.png?sign=5738a6e6aed8395f469dacd27add968f&t=6ace5580

⑤、重启 iis

方法一:进入 cmd,输入 iisreset /restart

方法二:打开IIS服务器,右击“本地计算器”-“所有任务”-“重新启动”

https://file.lulublog.cn/images/3/2022/08/Usb9iUmK50SWS6wbCbN05slBUmz99I.png?sign=e9e24b456173d173be9ec627039497fd&t=6ace5580

打赏

×

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开微信扫一扫,即可进行扫码打赏哦

程序员文章
带到手机上看