1.Internet Information Services(IIS,互联网信息服务)电脑上需要此服务,如没有请按照以下百度链接获取IIS怎样安装与配置-百度经验
2.iis部署(通过朗一键安装程序即可完成)
2.1工具包便捷部署(工具包向开发索要最新版)
按照提示,下一步即可。IIS就已经部署了对应的web网站和访问端口。
2.2手动部署参考(非工具人工部署)
开始配置
1.配置网站
打开IIS,点击左侧目录,找到网站节点,鼠标右键-->添加网站.
依次输入:网站名称(随便取名字)、物理路径(此路径就是手机服务器端的部署文件)、端口(为了方便以后管理统一为9999),完成后点击确定。
2.配置应用程序池
1.创建好网站后,对应如何查看应用程序池方法
点击高级设置可以查看对应的应用程序池对应的是哪个。默认情况下,应用程序池会和网站名称一样。
2.配置应用程序池
找到上述的应用程序池,对应进行设置
1.设置.net framework 版本,设置为v4.0版本,如果选项中没有,则去网上下载.net framework4.0版本进行安装即可.
2.设置应用程序池回收时间,点击右侧正在回收按钮,设置时间为1分钟其他不用改变,直接下一步完成。点击后如图
3.设置高级设置,点击右侧的高级设置按钮,设置最大故障数、最大工作进程数.如图
4.上述配置网站基本完成,下一步测试网站是否正常运行。
网站测试
1.找到刚才对应的网站,鼠标左键点击,切换到内容视图,如图所述
2.找到对应的MobileApi.Ashx,鼠标右键运行。
1.正确的情况
1. 网站不会报错,会提示正常的文字,说明网站已经部署成功
2. 检查数据库地址是否配置正确。对应的网站上鼠标右键-->浏览(图1),打开文件夹,打开web.config文件(用记事本方式图2).修改数据库连接地址 (图3),
图1.
图2.
图3.
3. 对应的在防火墙和路由器中设置9999端口(上面配置的为9999端口,假如设置的为其他的端口,则对应打开其他的端口),此操作不在赘述。
4.设置好端口后 外网对应的访问刚才打开的地址,把localhost替换成对应的外网地址,假如能访问,则手机端配置后就可以访问。否则检查端口是否通。
2.错误的情况
1. 假如错误的提示为浏览器错误码(比如500、404等等),则对应网上搜索对应错误码的解决办法.
2. 假如浏览出来是提示xxx.dll无法识别的。或者其他文件无法识别的(一般是iis和.net framework 安装顺序导致),请用iis注册一下.net framework.具体操作如下。
3.数据库表内容修改配置
3.1在此表(p_systemtab)如此修改
3.2在此表(p_formmenuconfigtab)修改(DllFileUrl='pages/audit.html'),修改条件为审批调用的dll;单据审批(Lskj.PubAccraditation.dll),新版单机审批(Lskj.PubAccraditation2.dll)
单表审批(Lskj.BaseAccraditation.dll)
手机访问的时两表修改的内容拼接(http://110.110.16.16:8885/pages/audit.html)