环境要求

操作系统 Windows Server 2008、Windows Server 2003(推荐)、Windows 2000、Windows XP
数据库 Sql Server 2000(推荐)、Sql Server 2005、Sql Server 2008
Web服务器 IIS 5.0及以上版本(推荐IIS6.0)
.NET Framework .NET Framework 3.5 或者 3.5 SP1(下载)(v2.0采用asp.net mvc 开发,如果使用SPB的SDK版本还需要安装asp.net mvc)

 

自动安装

使用安装程序安装:(安装数据库,修改相应的配置文件,检测Uploads的读写权限)

第一步:上传

使用 FTP 软件登录您的服务器,建立或者选择一个目录,将 SpaceBuilder安装包中的./web 目录中的全部文件和目录上传上来(注意是上传 web 目录中的文件和目录,web本身这一级目录无需上传。)

第二步:更改目录权限

如果SpaceBuilder所在磁盘是NTFS格式,则需要设置Uploads、IndexFiles、HttpCache目录,允许asp.net程序运行用户具有可写权限。
确保web.config文件不是只读,并且允许asp.net程序运行用户具有可写权限。
如果不知道如何设置请参见 附录:设置NTFS磁盘文件夹的可写权限

第三步:创建数据库

确保您在使用SQL Server2000或SQL Server2005数据库, 创建SpaceBuilder数据库(例如:SpaceBuilder)及相应用户,并确保创建的用户对SpaceBuilder具有dbo权限。 。

如果您具有SQLServer的sa用户及密码,则可以在安装程序执行时自动创建,可以跳过该步骤。

如果不知道如何创建SQL Server数据库请参见 附录:创建SQL Server数据库

第四步:配置站点(或虚拟目录)

在IIS中创建站点或虚拟目录

如果不知道如何设置请参见 附录:创建IIS站点

第五步:启动安装程序

访问页面:站点/Install/install.aspx 你会看到以下页面:

 

第六步:运行环境检测

检测web.config,HttpCach,IndexFiles和Uploads文件夹 的可写权限;如果检测不成功,请找到对应文件或者文件夹,手动修改其权限为“可写”;修改后点击“重新检查”,检测成功后执行下一步

可能出现问题以及说明:

1.web.config(web/web.config)检测失败,请确定: 1 web.config可写 2 程序对web.config可写(2003添加NETWORK SERVICE 而 XP添加ASP NET) 详细操作请参照:附录:设置NTFS磁盘文件夹的可写权限

2.文件夹:HttpCach,IndexFiles和Uploads 检测失败,请参照:附录:设置NTFS磁盘文件夹的可写权限

 

第七步:安装数据库并修改相应配置文件

如果检测成功后可进行下一步,数据库的安装(数据库结构和初始化数据)和相关配置文件(web.config)的修改:每项都是必填内容,在创建过程中如果遇到错误会在页面下方出现相应的错误提示
这步操作较多所以需要时间较长,请耐心等待。

如下图所示,数据库安装分为以下三步:

1 选择 新建数据库 或者 使用以后空数据库

2 创建数据库并修改配置文件/检测数据库连接并修改配置文件

3 数据库初始化(创建表,存储过程,视图并初始化数据)

常见问题以及说明:

1.若使用数据库不是默认端口则:IP:端口号,例如:(192.168.0.1:9001)

2.若服务器上有多个实例则:IP\实例,例如:(192.168.0.1\9001)

3.注意,如果“是否选择数据库”选择“是”则程序会自动创建数据库,数据库名就是下面的“数据库名称”;如果选择“否”,则下面的“数据库名称”就是要操作的数据库

4.其中的“站点管理员帐号”是指,创建站点成功后,对站点进行管理的管理员帐号,密码为:admin888

5.如果出现问题会在页面底端显示,常见问题包括:链接数据库失败(请确认链接数据库的帐号和密码是否正确),执行存储过程失败(请与官方联系:www.SpaceBuilder.cn)

6.说明:此步骤操作较多,用时较多,请耐心等待(一般不会超过10分钟)

7.如果使用程序创建数据库,数据库名称中间不能有“.” 或者数字开头

 

第八步:安装成功

如果安装成功后,会显示以下页面;这时可以点击“浏览站点”打开站点首页进行预览

 

第九步:清理安装文件

安装成功后及时删除Install文件夹,以免重复安装

 

 

手动安装

手动对程序进行安装配置:(创建数据库,修改相应的配置文件,检测Uploads的读写权限)

第一步:上传

使用 FTP 软件登录您的服务器,建立或者选择一个目录,将 SpaceBuilder安装包中的./web 目录中的全部文件和目录上传上来(注意是上传 web 目录中的文件和目录,web本身这一级目录无需上传。)

第二步:更改目录权限

如果SpaceBuilder所在磁盘是NTFS格式,则需要设置Uploads、IndexFiles、HttpCache目录,允许asp.net程序运行用户具有可写权限。
确保web.config文件不是只读,并且允许asp.net程序运行用户具有可写权限。
如果不知道如何设置请参见 附录:设置NTFS磁盘文件夹的可写权限

第三步:创建数据库

确保您在使用SQL Server2000、SQL Server2005、SQL2008数据库, 创建SpaceBuilder数据库(例如:SpaceBuilder)及相应用户,并确保创建的用户对SpaceBuilder具有dbo权限。
如果不知道如何创建SQL Server数据库请参见 附录:创建SQL Server数据库

第四步:配置站点(或虚拟目录)

在IIS中创建站点或虚拟目录

如果不知道如何设置请参见 附录:创建IIS站点

第五步:修改web.config

修改web下的web.config配置文件,将ConnectionString中两个子节点的连接字符串修改为用户需要的连接字符串,如下图:

找到SqlScript文件夹下的01_Install SpaceBuilder Schema.sql和02_Install initial Data.sql,首先执行01_Install SpaceBuilder Schema.sql用来创建数据库表结构和存储过程,然后执行02_Install initial Data.sql用来添加初始化数据。

 

常见问题以及说明:

1.若使用数据库不是默认端口则:IP:端口号,例如:(192.168.0.1:9001)

2.若服务器上有多个实例则:IP\实例,例如:(192.168.0.1\9001)

3.如执行存储过程失败(请与官方联系:www.SpaceBuilder.cn)

4.由于脚本的编码格式为UTF-8(带签名),在sql2000中执行脚本时脚本中的中文字符会出现乱码,用户可以先将脚本内容拷贝到记事本文件中然后再从记事本拷贝到sql2000查询分析器中执行。


第六步:创建管理员账号

执行: exec wl_system_CreateAdminUser 或者 exec wl_system_CreateAdminUser '管理员用户名'

注意:

如果直接运行 exec wl_system_CreateAdminUser,则添加的管理员用户名=admin;

创建的管理员用户密码默认为:admin888,请登录后自行修改;

第七步:安装成功

完成手动安装过程后,在浏览器里输入用户设置的域名(在本地安装浏览输入localhost/虚拟目录名)进行站点的浏览。

© 2005 - 2010 青岛拓宇网络科技有限公司