Internet信息服务的安装与设置
新版社区系统是以webservice架构开发的,服务端需要依赖“internet信息服务”(下称IIS)运行,如果没有此服务则需要安装(windows安装光盘自带)它。
一、安装
1、先设定社区服务端电脑的IP地址,且必须是固定的IP地址。
2、控制面版-添加或删除程序-选择“添加/删除windows组件”-勾选“Internet信息服务(IIS)”,“下一步”进行安装,按屏幕提示,直到安装完成。
二、设置
下面以XP系统为例做IIS设置:
1、开始-所有程序-管理工具-Internet信息服务,打开服务设置界面,选择“默认网站”,右击鼠标,按“属性”设置,如下图:
2、接着选中“网站”标签,设置其中的“IP地址”(注:IP必须要是固定的IP),如果在没有网络环境下单机运行使用的情况下,请把IP地址配置为:127.0.0.1,“启用日志记录”不勾选,如下图所示:
3、再选择“主目录”标签,按下图所示进行设置,其中的“脚本资源访问”、“读取”等勾选上,其中的“执行权限”选择“脚本和可执行文件”,“应用程序保护”选择“低(IIS进程)”,如下图:
最后“确定”保存退出,接着重启系统后安装社区服务端程序(SQYLService.exe)。
有关社区系统安装的注意事项:
一、IIS安装完毕后再安装SQYLService.exe客户端程序;
二、客户端程序安装结束后会在“C:\Inetpub\wwwroot”目录下产生文件:DataTrans.dll,
ADODataTrans.dll,这两个文件是应用层交换数据服务的必备文件;
三、验证IIS是否安装正确可以把以下地址贴到IE浏览器执行:
http://IP地址/DataTrans.dll/soap/iiDataTrans
(例如:http://192.168.0.168/DataTrans.dll/soap/iiDataTrans)
如果IIS配置正确,浏览器应该返回类似以下的内容:
在IIS管理界面,选中datatransEx.dll,右击鼠标,点击“浏览”,浏览器应该返回类似以下的内容:
按以上方式验证后,基本可以确定IIS安装正确无误。
其它注意事项:
一、如果在没有网络环境下单机运行使用的情况下,请把IIS服务的IP地址配置为:
127.0.0.1;
二、本文是XP操作系统的IIS配置,如果是WIN2003或更高版本的操作系统,IIS还
需要在IIS设置界面上配置“Web服务扩展”:在IIS界面的左边树形列表上选中
“Web服务扩展”,然后设置右边框的选项,右边框的选项应全部设置为“允许”
(默认均为“不允许”)。
下图:
三、按上述内容设定后,发现软件仍没办法连接数据库,则有可能是应用层文件没有
访问权限导致的,可以按以下步骤处理:
1、分别选中相关文件(DataTrans.dll,DataTransEx.dll,ADODataTrans.dll)
2、右击鼠标—>所有任务—>权限向导
3、在上述出现的界面上点“下一步”…直至完成。