4Fang在线为了满足有些企业用户需要安装集团版本和一些代理商想做4Fang在线的OEM,所以特提供了OEM版的4Fang在线软件。企业或代理商可以把4Fang在线安装布设在自己服务器上,为企业员工或代理商用户提供另一个4Fang在线平台。下面就是有关4Fang在线安装的步骤:
1) 由于4Fang在线是一种Saas的软件,是通过Web形式来访问的,所以安装4Fang在线的前提是先在服务器上安装IIS(Win98的可安装PWS),以下是关于在WinXP下安装IIS的步骤:
点"开始" --> "设置" --> "控制面版",如图1
图1
在"控制面版"里双击"添加或删除程序"(图2),打开"添加或删除程序"对话框(图3)
图2
图3
选择"添加/删除Windows组件" ,打开"Windows组件向导"对话框(图4)
图4
选中"Internet 信息服务" ,点击"详细信息"按钮,打开"Internet 信息服务(IIS)" ,如图5
图5
选上"万维网服务",点"确认"按钮 ,回到图4的界面,再点击"下一步"按钮,现在可以根据提示安装IIS了
注意 安装IIS后还必须设置 IIS 可以启用ASP支持。
2) 下载4Fang集团版,安装。
安装后,安装程序会自动在你的IIS 里面的默认网站里面建立一个名为"SaaS"的虚拟目录,并且设置该虚拟目录的默认页面为laputa.asp.
如果虚拟目录没有自动生成,你也可以自己设置,把虚拟目录指向安装目录下的WEBROOT文件夹即可
注意:
A. C:\Program Files\Common Files\Designer 里面 的 MSWCRUN.DLL 和 C:\windows\system32\mswcrchs.dll 必须开权限给 IIS_WPG 和IIS_User
B. /%Windir%/temp/ 目录IIS_User必须有访问权限
C. Vista默认没有安装ASP支持,因此必须再控制面板的window组件的IIS组件里面安装ASP应用开发支持
D. 要确保IIS进程有访问4FangSaas.dll的权限,默认的情况IIS是没有访问System32目录下所有控件的权限,所以要给4FangSaas.dll添加访问用户,被添加的用户列表如下图8
图8
具体步骤是:
选中4FangSaas.dll ,右键选择"属性" ,如图9
图9
打开"4FangSaas.dll 属性" 对话框之后,选择"安全" ,如图8 ,然后点击"添加"按钮,弹出"选择用户或组"对话框,如图10
图10
点"高级"按钮,现在出现了高级对话框,再点"立即查找",就会列出全部系统用户或组,如图11
图11
现在选择跟IIS相关的用户,一直点"确定"就可以了。
现在可以在IE上输入http://127.0.0.1/saas/laputa.asp 进入4Fang在线的登录界面了。
3)支持文件 支持文件在安装包里面一般会自动安装,如果自动安装失败,你可以手工自己安装
3.1)4Fang在线由于是通过标准的XML格式来传送数据的,服务器端需要安装XMLHttp,现在4Fang在线是用XMLHttp6.0,所以要下载XMLHttp6.0安装包。用户可以登上微软的网站直接下载。下载之后,直接安装就可以了。(注意:有些就的系统可能不支持*.msi的文件,如果不支持的就要先下载一个WindowsInstaller的工具,安装该工具之后再安装XMLHttp)
XMLHttp6.0 安装包
http://www.microsoft.com/downloads/details.aspx?familyid=D21C292C-368B-4CE1-9DAB-3E9827B70604&displaylang=zh-cn
WindowsInstaller 安装包
http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=889482FC-5F56-4A38-B838-DE776FD4138C
3.2) 安装4Fang在线的客户端,可以参考第二章安装和配置 http://www.4fang.net/article/2009/3/9/94057_1.html
如果有什么问题欢迎到http://www.4fang.net/bbs.html留言,我们会尽快解答您的问题。
4) 集团版的配置
打开 安装目录里面的WEBROOT文件夹,打开 Config.asp 文件进行修改 :
<%
''AdminUserID这个参数适合于集团版,如果设置了这个参数,就只允许这个ID的用户(含子用户)登录,其他用户将被拒绝
'Application("AdminUserID")="your_userid"
''系统的服务模式
''0 - ASP:数据在用户的计算机本地上
''1 - DHP+ASP 程序租用,数据空间租用,数据在服务器上
Application("ServiceMode")=1
''数据库类型 任选一种,默认是access,建议采用sqlserver
Application("DefaultDBType") = "access"
'Application("DefaultDBType") = "sqlserver"
''SQLServer数据库的链接参数
dim DBType
DBType="sqlserver" & "_"
''如果你使用SQLServer数据库的数据托管,请更改以下参数,并安装相应的数据库
'DBType=Application("DefaultDBType") & "_"
Application(DBType & "ServerIP")="(local)"
Application(DBType & "UserID")="sa"
Application(DBType & "Password")="your_SQLServer_sa_Password"
Application(DBType & "DBPrefix")="SaaS4DB"
''OEM信息 ,可更改
Application("SystemName")="4Fang软件(集团版)"
'Application("OEMMsgStr")="try{Const.Msgs['contactpage']=""contact.htm"";Const.Msgs['adstext']=""简单实用的就是最好的!"";Const.Msgs['poweredby']=""http://www.4Fang.net"";Const.Msgs['buyurl']=""http://www.4Fang.net"";Const.Msgs['bbsurl']=""http://www.4Fang.com"";}catch(ex){};"
Application("SysErrMsg")="<br><br>System Error...<hr>系统错误,请即联系13352886511"
''以下信息一般不要修改
''客户端控件的ClassID,可以使得客户端控件升级CLSID变化时候不需要调整所有页面 {Pazu}
''注意必须拥有客户端许可号码才能使用控件的全部功能
Application("Pazu")="<object classid=""clsid:AF33188F-6656-4549-99A6-E394F0CE4EA4"" codebase=""download/sc_setup.exe"" id=""pazu""><param name=""License"" value=""*""></object>"
%>
如果你使用sqlserver数据库,您还必须要先安装该数据库