账号注册找回密码
  微信登录

奇瑰网社区

[教程] iis6如何搭建部署php程序环境

[复制链接]

651

主题

841

帖子

2万

积分

网站民审组

Rank: 7Rank: 7Rank: 7

G币
550
信用
16
体力
10102
发表于 2020-11-5 21:50:14 | 显示全部楼层 |阅读模式
免费G币领取活动中

可能平时用惯了宝塔,导致我对windows服务器的配置竟然如此生疏,一个php网站迁移部署竟然反反复复测试了近一天时间,下面说说windows下使用iis6部署php程序的方法及这次部署遇到的一些问题。

环境及程序

服务器:server2012 r2中文版+iis6纯环境

环境搭建教程

1、部署php环境

php下载:https://windows.php.net/downloads/releases/archives/

选择你需要的php版本,windows环境请下载nts版,具体请参考《PHP版本中的VC6,VC9,VC11,TS,NTS区别》

将php包解压到 C盘下的php目录(当然这个你随意)

复制php.ini-development,并重命名为php.ini,自行决定开启扩展及配置

再配置一下环境变量,控制台中输入php -v应该就能看到php版本号,如果不正常请查看具体报错

补充:可能会存在msvcr100.dll丢失的情况,请自行下载vc++组件进行安装,下载:https://www.microsoft.com/zh-cn/ ... ation.aspx?id=30679

2、IIS配置

iis管理安装

打开IIS,在右侧模块面板,选中“处理程序映射”
点右边的小字“添加模块映射”,依次输入:请求路径:*.php  模块:FastCgiModule  可执行文件: C:/php/php-cgi.exe   名称:*.php

如果你没有找到模块列表中的FastCgiModule,请在 控制面板 - 开启或关闭程序 中找到 web服务器 - 应用程序开发中勾选CGI后进行安装

然后修改默认文档讲index.php添加并放置第一个

1597397530137594.jpg

3、伪静态

下载 ISAPI_Rewrite3_lite (免费版)

安装之后去IIS管理器中的ISAPI筛选器查看是否有创建ISAPI_Rewrite的规则,如果没有请手动创建并寻找到ISAPI_Rewrite安装路径中的ISAPI_Rewrite_x64/32.dll文件即可

修改安装目录中httpd.conf文件内容为你程序的伪静态规则(Apache版),下面带一段隐藏index.php的伪静态规则

1

2

3

4

RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]


4、Mysql

数据库自己去百度下载进行安装使用即可

补充说明

网上的资源大多都有提到php5isapi.dll,但是为什么下载的php包中却没有呢,原因是php5.4以上就取消了php5isapi.dll文件

IIS重启命令:iisreset / restart

百度上关于server2012+iis6的资料甚少,虽然原理基本相同,但是iis6的功能界面与server2008和iis8有部分不同,建议在选择服务器环境的时候直接上iis8或者更高的版本,server2012+iis6的服务器环境配置属于中间层,以至于花了这么久的时间去配置部署一个很简单的php网站

当然,这个时候才能体现出宝塔,phpstudy这些一键端的管理软件的便捷性,果然印证了那句《让天下没有难配的服务器环境》






上一篇:宝塔面板修改PHP文件上传大小

0

主题

168

帖子

175

积分

资深会员

Rank: 2

G币
10
信用
0
体力
0
发表于 2020-11-5 21:53:55 | 显示全部楼层
马上来领取免费的邀请码加入奇瑰吧
呵呵,低调,低调!
回复

使用道具 举报

0

主题

14

帖子

138

积分

资深会员

Rank: 2

G币
0
信用
0
体力
53
发表于 2020-11-5 21:54:02 | 显示全部楼层
沙发位出租,有意请联系电话:
回复

使用道具 举报

0

主题

121

帖子

188

积分

资深会员

Rank: 2

G币
1
信用
0
体力
25
发表于 2020-11-5 21:57:41 | 显示全部楼层
马上来领取免费的邀请码加入奇瑰吧
感这验证码 真特莫蛋疼输入一直提示错谢分享,感谢楼主
回复

使用道具 举报

0

主题

135

帖子

157

积分

资深会员

Rank: 2

G币
0
信用
0
体力
9
发表于 2020-11-5 22:11:31 | 显示全部楼层
秀起来~
回复

使用道具 举报

0

主题

159

帖子

167

积分

资深会员

Rank: 2

G币
10
信用
0
体力
0
发表于 2020-11-5 22:18:27 | 显示全部楼层
马上来领取免费的邀请码加入奇瑰吧
谢谢分享,下载下来试试,希望一切好用
回复

使用道具 举报

0

主题

147

帖子

156

积分

资深会员

Rank: 2

G币
10
信用
0
体力
0
发表于 2020-11-5 22:22:26 | 显示全部楼层
呵呵,低调,低调!
回复

使用道具 举报

0

主题

214

帖子

194

积分

资深会员

Rank: 2

G币
10
信用
0
体力
-10
发表于 2020-11-5 22:23:58 | 显示全部楼层
马上来领取免费的邀请码加入奇瑰吧
啊啊啊啊啊啊啊啊啊啊啊
回复

使用道具 举报

0

主题

162

帖子

170

积分

资深会员

Rank: 2

G币
10
信用
0
体力
0
发表于 2020-11-5 22:27:31 | 显示全部楼层
支持支持再支持
回复

使用道具 举报

使用高级回帖 (可批量传图、插入视频等)

发表回复

您需要登录后才可以回帖 登录 | 账号注册   微信登录

本版积分规则   Ctrl + Enter 快速发布  

发帖时请遵守我国法律,网站会将有关你发帖内容、时间以及发帖IP地址等记录保留,只要接到合法请求,即会将信息提供给有关政府机构。
Powered by Discuz! X3.4 ( 粤ICP备20013252号-1  
Copyright © 2014-2020 奇瑰网 All Rights Reserved.
快速回复 返回顶部 返回列表