纯ASP(非dotNET)版本集团版的安装
(创建时间:2010年09月10日 19:36:00)
Jangogo : 

        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数据库,您还必须要先安装该数据库

文档中心