有思俱乐部学习园地

部署cms.1473.cn

内网部署 源码地址 数据库地址 远程端口ssh 路径:TFS:DefaultCollection 路径:db.cms.1473.cn/Usestudio_OBF 10.3.14.41:12510 /UseStudio.OBF 远程ssh:10.3.14.41:14047 80端口:12511 IP:10.20.5.90 数据库:10.3.14.41:14048


注意!新建的windows server的机子都需要添加usestudio这个用户名 密码为usestudio-1

部署cms.1473.cn在iis上部署,本次教案使用到的虚拟机为windows server 2008r2版本,api上有iis安装教程 点击进入教案

此教案是在Windows server2008r2 中部署login.1473.cn站点,使用iis服务器

部署

先映射到本地文件夹

iis中新建一个网站

单击应用程序池,找到cms.1473.cn把集成更改成经典

右键cms.1473.cn点击基本设置

点击ISAPI和CGI限制

红框处点击允许,若上面是不允许就网站不能开起来。

部署php环境 先下载

1. 安装2008 R2 SP1 补丁https://www.microsoft.com/zh-cn/download/details.aspx?id=5842

2. 补丁KB2999226 https://www.microsoft.com/en-us/download/details.aspx?id=49062

3. VS2015运行库https://www.microsoft.com/en-us/download/details.aspx?id=48145

4. PHP https://windows.php.net/downloads/releases/php-7.3.4-nts-Win32-VC15-x64.zip

下载完安装

配置php.ini

找到php.ini这里文件是隐藏扩展名

去掉前面的注释,启用mysqli和mbstring拓展

红框是拓展的目录,取消注释寻找文件夹中的应用程序拓展

以下就是php应用程序扩展

iiis配置php

点击添加模块

模块选择cgi模块

可执行文件选择PHP文件

点击是

编辑CGI接口使iis通过接口连接php

点击编辑

找到监视对文件所做的更改,选择php.ini配置文件(监视配置文件是否有更改,自动重启php服务)

修改web.config的PHPcgi路径

验证

设置hosts里,(hosts在C:\Windows\System32\drivers\etc)

注:这个是本地测试

出现以下画面就为之成功

如果中间有没有显示出来,或者出现500报错

可能是因为文件没有权限

添加php文件用户权限

重启iis

最终我们要在外网使用域名访问,所以我们要在dmz里做反向代理

在外网访问到这个界面之成功!!!!

工作人员

 
作者:刘明欣
信息录入:刘明欣