iis6如何搭建部署php程序环境【推荐干货】

大家好,很高兴又和你见面了,感谢你能经常过来支持冯小刚,这次我们就来聊聊iis6如何搭建部署php程序环境,以及关于iis6,php环境环境,程序,服务器等等各种相关干货,精心为你准备的干货,通过这篇文章相信你能有所收货!

可能平时用惯了宝塔,导致我对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/download/confirmation.aspx?id=30679

2、IIS配置

iis管理安装

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

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

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

iis6如何搭建部署php程序环境,iis6,php环境

3、伪静态

下载ISAPI_Rewrite3_lite(免费版)

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

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

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这些一键端的管理软件的便捷性,果然印证了那句《让天下没有难配的服务器环境》

好了,今天就给各位讲到这里,总体还是希望这篇文章能帮助到各位,认真看完了这篇iis6如何搭建部署php程序环境【推荐干货】文章,感觉收获很多,可以帮忙分享一下。

本文发布者:管理员,不代表寂寞网立场,转载请注明出处:https://www.jimowang.com/p/17506.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 jimowangmail@126.com 举报,一经查实,本站将立刻删除。

(0)
上一篇 2022年11月23日 09:30
下一篇 2022年11月23日 09:33

相关推荐

  • 怎么搭建一个网站或者博客【秒懂干货】

    美好的一天即将开始,下面就由笔者卫致宏来一起聊聊怎么搭建一个网站或者博客,还有关于搭建网站服务商,域名,服务器的一些干货,主要就是想给大家提供一个思路分享给大家,毕竟也是经过一系列总结过的哈! ①、域名+服务器 一个博客(网站)最基本的是名字(域名)和家(服务器)。尽量找大服务商买,小服务商倒闭了没地儿找,腾讯云、阿里云、百度云、华为云这些都是可以的,毕竟大…

    搭建网站 2022年9月11日
  • 新手搭建个人网站步骤详解【新手必看】

    Hi,大家好,美好的一天从这里开始,今天主要讲解新手搭建个人网站步骤详解,以及新手,搭建,个人网站,步骤网站,服务器,程序的相关内容干货,精心为你准备的干货,通过这篇文章相信你能有所收货! 1、购买服务器 如果只是搭建小型个人网页之类的,云服务器或虚拟空间都行,建议购买轻量级服务器,无需配置服务器环境,买来就可以用。 注意:国内服务器需要备案,国外不需要,看…

    搭建网站 2022年8月12日
  • 网站robots.txt文件配置和详细使用方法

    1. 什么是robots.txt文件? robots.txt文件是一种用于网站优化的文本文件,它位于网站根目录下,告诉搜索引擎蜘蛛哪些页面可以被访问,哪些页面不应该被访问。 2. robots.txt文件的作用 主要有以下几个作用: 控制搜索引擎蜘蛛的访问范围:通过设置不同的规则,可以限制蜘蛛访问敏感信息和无关页面。 优化网站抓取速度:可以指定蜘蛛抓取频率,…

    2023年9月13日
  • 如何在私有云搭建中提高运维效率(技巧和建议)

    在私有云搭建过程中,提高运维效率是企业追求的目标之一。本文将介绍一些方法和建议,帮助您在私有云搭建中提高运维效率。 1. 自动化运维工具 使用自动化运维工具是提高效率的关键之一。例如,使用配置管理工具来自动化配置部署和更新操作,减少手动操作和出错的风险。同时,利用脚本和自动化任务定时进行常规维护和监测,降低维护成本,提高运维效率。 2. 统一监控和告警系统 …

    2023年8月28日
  • 搭建网站的必备常用软件【详细介绍】

    很高兴又和各位见面啦!这次沈薇薇想和你们聊聊搭建网站的必备常用软件,以及关于搭建网站软件软件,批量,网站这些一系列的精品相关干货,既然来了就别走了,好好的静下心把这篇文章阅读完相信你会有一定的收获哦! 有没有什么软件是自己搭建网站时经常使用到的呢?或者有没有自己搭建网站必备软件呢?答案是有的。在这里给大家推荐一下我在做网站过程中经常用到的,以及必装的软件。 …

    搭建网站 2022年9月23日
  • 10分钟搭建运营人自己的网站【经验之谈】

    大家好,今天秦小苓给大家准备的干货是10分钟搭建运营人自己的网站,还有网站运营, 建站经验, 网站搭建网站,经验,教程等等等各种相关干货内容,其他的废话在这里我也不说了,我们直接来进入正题吧! 很多时候运营人想搭建一个自己的网站,但又不懂技能,不知道如何着手。网上虽然有稀有的教程,但熟手在行辨别起来费事费力,很多教程的内容已经过时不适用了,当你按照教程实践的…

    2022年10月27日 搭建网站