
| 操作系统 | 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权限。
。
在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下的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/虚拟目录名)进行站点的浏览。