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/ ... ation.aspx?id=30679 2、IIS配置 iis管理网站安装 打开IIS,在右侧模块面板,选中“处理网站程序映射” 如果您没有找到模块列表中的FastCgiModule,请在 控制面板 - 开启或关闭网站程序 中找到 web网站站点的服务器 - 应用网站程序开发中勾选CGI后进行网站安装 然后修改默认文档讲index.php添加并放置第一个
1597397530137594.jpg 名站网址导航提供 名站网址导航 2020-11-5 21:50 名站分类目录 3、伪静态 下载 ISAPI_Rewrite3_lite (免费版) 网站安装之后去IIS管理器中的ISAPI筛选器查看是否有创建ISAPI_Rewrite的规则,如果没有请手动创建并寻找到ISAPI_Rewrite网站安装路径中的ISAPI_Rewrite_x64/32.dll文件即可 修改网站安装目录中httpd.conf文件内容为您网站程序的伪静态规则(Apache版),下面带一段隐藏index.php的伪静态规则
网站数据库自己去百度下载进行网站安装使用即可 补充说明 网上的资源大多都有提到php5isapi.dll,但是为什么下载的php包中却没有呢,原因是php5.4以上就取消了php5isapi.dll文件 IIS重启命令:iisreset / restart 百度上关于server2012 iis6的资料甚少,虽然原理基本相同,但是iis6的功能界面与server2008和iis8有部分不同,建议在选择网站站点的服务器环境的时候直接上iis8或者更高的版本,server2012 iis6的网站站点的服务器环境配置属于中间层,以至于花了这么久的时间去配置部署一个很简单的php网站站点 当然,这个时候才能体现出宝塔面板,phpstudy这些一键端的管理软件的便捷性,果然印证了那句《让天下没有难配的网站站点的服务器环境》 |
百度云加速免费版CDN使用方法(图文)
百度云加速是一款百度旗下的CDN服务工具,支持免费CDN、网站攻击防护、SEO优化功能,是国内免费C,像我们这种草根站长是用不起收费CDN服务的,所以精准像素只介绍免费版套餐。,1、支持国内加速,2、CDN缓存,3、静态文件加速,4、页面压缩,5、免费套餐10G/天,6、基础WAF云防护,7、2000CC攻击,还有很多不是非常主要的功能,这里精准像素就不一一说明了,上CDN我们只关注能发加速、防御能力就可以了,1、进入官网:https://su.baidu.com/,2、注册账号,或者用百度账号登录,3、点击右上角“控制台”,进入后台,4、点击“立即接入”,5、输入需要接入的域名,6、输入二级域名,比如www,一级用@表示,7、修改域名的DNS为n170.ns.yunjiasu.com和n3018.ns.yunjiasu.,8、选择免费套餐,等待接入成功即可使用了,