AnyOffice.Net在平台准备充分的情况下可以通过一次点击安装、配置IIS站点就能完成。很多安装碰到的问题都是因为平台的准备不充分,一些支持性的系统部件还没有安装。所以在安装AnyOffice.Net系统之前,做以下检查,确保AnyOffice.Net系统成功安装。

安装基本步骤如下:
1、准备服务器和操作系统,要使用AnyOffice.Net,必须安装下列操作系统之一:
l Windows Server 2003 Standard Edition、Windows Server 2003 Enterprise Edition、Windows Server 2003 Datacenter Edition。
l
Windows 2000 Server、Windows 2000 Advanced Server、Windows 2000 Datacenter Server。
【注意】Windows XP Professional只推荐用户用于开发、测试服务器,不能用于生产环境。
硬件要求(最低配置要求):CPU Pentium Ⅲ 450MHz,内存256MB,可用硬盘空间
2、确认服务器IIS服务已经安装,如未安装,参考
3、确认Microsoft .NET Framework 1.1版本已经安装,如未安装,参考
【注意】在Windows Server 2003中Microsoft .NET Framework 1.1已经是标准配置,所以Windows Server 2003服务器,无需安装 .NET Framework。
4、确认SQL Server 2000服务器已经安装,SQL Server 2000可安装在本机也可安装在其他服务器上,如未安装,请参考3.1 进行安装。
如果没有SQL Server 2000数据库,您也可选安装MSDE,请参考3.2进行安装。
MSDE是微软推出的桌面共享版,但是从性能和速度和安全性上不如SQL Server
2000数据库优越,如果您想体验更好的性能我们建议您采用SQL Server 2000数据库。
【注意】SQL Server2000请安装SP4补丁。
5、运行setup.exe进行安装,软件默认安装在“操作系统盘符:\anyoffice.net”下,参考程序安装。
6、为AnyOffice.Net配置IIS站点,参考配置IIS站点。
7、打开IE浏览器,输入“IIS站点配置的URL”登录系统,缺省系统管理员用户名admin、密码为空。
1、 在安装盘中找到“setup.exe”应用程序,双击安装,安装程序首先提示“可选择使用Microsoft .NET 1.1 Framework”,如已安装,选择“否”跳过安装。

2、 进入安装向导欢迎界面,点击“下一步”继续安装。

3、 查看许可协议,选择“我接受该许可证协议中的条款”,点击“下一步”继续安装。

4、 检查运行软件环境,确认您已配置完成Internet信息服务(IIS)与Microsoft
.NET Framework 1.1,否则安装程序会提示您,无法继续安装。点击“下一步”继续安装。
5、输入用户信息,点击“下一步”继续安装。

6、进行数据库设置,输入数据库密码,点击“下一步”继续安装。
【注意】建议选择“使用以下登录ID和密码进行服务器身份验证”,否则您安装完后需要手工配置Web.config数据库连接信息。

SQL Server 设置中的登陆名和密码是参照以上SQL Server 配置说明中的登陆名和密码,或者是您自己在安装过程中设置的其他密码。(如果出现SQL Server其他问题请依据我们安装说明SQL Server 设置部分进行)然后点击下一步。当您使用的是MSDE 数据库,如果您没有更该密码则密码框就保留为空,否则就为您更改后的密码。
7、安装类型,默认选择“完整安装”,如果您想更改安装路径,选择“自定义”,点击“下一步”继续安装。

8、点“安装”,开始安装程序。

9、安装程序开始安装,提示您安装进度。

10、 程序安装完成后,请参考3.2配置Internet信息服务(IIS)站点。

以Windows 2000 Server为例:
1、从开始菜单>>程序>>管理工具>>Internet服务管理器,打开Internet服务管理器,在服务器名称上单击右键弹出菜单,选择新建>>Web站点,如下图。

2、弹出Web站点创建向导,点击下一步。

3、输入Web站点名称,点击下一步。

4、为Web站点指定IP地址和端口设置,点击下一步。

5、指定Web站点主目录,软件默认安装在“操作系统盘符:\anyoffice.net”下,设置Web站点主目录为软件安装路径下webroot文件夹。
注意:anyoffice不支持在虚拟目录下运行,如果在WindowsXP下安装,请将“缺省站点”主目录设置为OA安装路径下webroot,否则会提示“
AnyOffice.Net 试用版过期”。

6、设置Web站点访问权限,选定“读取”与“运行脚本”选项,点击下一步。

7、提示您已成功完成“Web站点创建向导”。

8、开始菜单>>程序>>管理工具>>Internet服务管理器,打开Internet服务管理器,在新建的站点上单击右键弹出菜单,选择属性>>文档,删除已存在的默认文档,添加index.aspx为默认文档。

9、选择站点下attachment文件夹,单击右键弹出菜单, 选择属性。

10、选择attachment属性>>目录安全性,单击匿名访问和验证控制>>编辑,不选定“匿名访问”、“基本验证”、“集成Windows验证”,确保任何用户无法访问attachment文件夹。

11、如果系统同时安装了.NET Framework1.1和.Net Framework 2.0请确认ASP.NET选项 “ASP.NETVersion”选择了“1.1.4322”。

12、输入为Web站点指定IP地址和端口设置,例如http://localhost,进入登陆界面。用系统缺省用户名admin,密码为空即可登陆,至此安装完毕。

1、在您用系统管理员帐号和密码登陆后,在首页上方选择“软件注册”,出现注册界面,把“机器码”提交给思道科技,我们将返回给您“软件序列号”与“注册文件”,提交“软件序列号”与“注册文件”,即可注册。

2、选择“系统管理”>>“组织机构设置”>>“部门管理” 模块进入部门管理界面。首先您可以在用此添加部门,进行部门的设置。

3、选择“系统管理”>>“组织机构设置”>>“用户管理” 模块进入用户管理界面。您可以在用此添加用户,进行用户的设置。

4、用此所设置的帐户和密码在远程便可以登陆到我们的系统进行协同工作。
5、另外您可以在“单位管理”中编辑组织机构信息,在角色管理中添加具体的角色,进行权限的设置,详细的使用请参考AnyOffice.Net用户手册。
1.“数据库错误”
多发在我们安装数据库过程中,我们选择了“当前用户的Windows验证证书”,这样情况下,我们的数据库连接需要人工配制。或您在安装后,数据库用户登陆信息发生更改。
遇到这种情况的时候,我们可以打开安装程序的webroot目录,用文本编辑器打web.config文件。在里面找到下面的特征数据库连接串。
<appSettings>
<add key="ConnectionString"
value="database=anyoffice;Data Source =localhost;User ID=sa;password=anyoffice;Connect
Timeout=30" />
</appSettings>
其中,我们可以修改的部分包括“database=”,“Data Source=”,“User ID=”,“password=”。
database是我们的数据库名字;Data
Source是我们数据库服务器的主机名或IP地址;User
ID是我们进行数据库登录的用户名;最后password是我们进行数据库登录的密码。重新设定这些信息,然后保存web.config,我们可以重新启动一下IIS服务,就可以看到系统的登陆界面顺利弹出了。
1) 主要是SQL Server数据库没有安装SP4,通过安装SQL Server SP4可以解决。
2) 还有一种可能,数据库连接信息配置不正确,我们可以打开安装程序的webroot目录,用文本编辑器打web.config文件。在里面找到下面的特征数据库连接串。
<appSettings>
<add key="ConnectionString"
value="database=anyoffice;Data Source =localhost;User ID=sa;password=anyoffice;Connect
Timeout=30" />
</appSettings>
其中,我们可以修改的部分包括“database=”,“Data Source=”,“User ID=”,“password=”。
database是我们的数据库名字;Data Source是我们数据库服务器的主机名或IP地址;User ID是我们进行数据库登录的用户名;最后password是我们进行数据库登录的密码。重新设定这些信息,然后保存web.config,我们可以重新启动一下IIS服务,就可以看到系统的登陆界面顺利弹出了。
3.安装后即提示“ AnyOffice.Net 试用版过期”
AnyOffice.Net不支持在虚拟目录下运行,请将IIS站点主目录设置为OA安装路径下webroot。
如在XP下安装,请将IIS缺省站点主目录指向OA安装目录下webroot。
4.登录时,弹出“文件下载”框
这个问题主要由于IIS升级没有成功,往往是因为我们先安装了.NET Framework程序,然后才安装IIS服务。.NET Framework在最后的批处理中,没有检测到IIS服务,因此不能升级。解决这个问题可以打入命令行程序,手动升级。具体做法如下。
在开始菜单点击“运行”,打入“cmd”,进入命令行模式。

在WINNT或Windows目录下的Microsoft.NET程序目录里,进入Framework中的v1.1.4322子目录,然后打入 “aspnet_regiis -i” 就完成IIS的升级了。

更多信息请访问http://www.anyoffice.net