审批系统的本地环境搭建
准备文件 00?***审批系统数据库备份文件xzfw_wh_backup_201205280000.bak 01?***审批系统项目文件 准备工具 00?JDK 01?Tomcat 02?MS?SQL?Server?2005(或以上版本) 本机环境 00?操作系统?Windows?7?Ultimate 01?JDK版本?jdk1.6.0_11 02?Tomcat版本?tomcat?6.0.35 03?SQL?Server版本?MS?SQL?Server?2008? 操作步骤 00?恢复数据库 打开MS?SQL?Server?2008,使用Windows身份登陆MS?SQL?Server2008,右键点击“数据库”文件夹,选择“还原数据库”,添加“源设备”,添加xzfw_wh_backup_201205280000.bak文件,不断勾选然后点击下一步即可完成恢复数据库。 【问题1】?Windows身份验证如何修改为混合式身份验证? 分析: 由于个人原因在安装MS?SQL?Server时默认选择了Windows身份验证登陆,在这种状态下,SQL?Server身份的验证(比如通用的sa账户)就全部都被禁用了。由于无法为Tomcat服务器上部署的项目提供合适的登录机制,系统则无法访问项目。可以对比通常使用的Windows?XP操作系统+JDK?1.5+Tomcat?5.5+SQL?Server?2005组合,寻找合适的解决方案。 解决办法: 使用Windows身份登陆MS?SQL?Server2008,右键点击服务器(Comedy-PC)属性,选择“安全性”选项卡,设置服务器身份验证为混合式身份验证,点击确定后重新启动服务器(会自动重新启动MS?SQL?Server的服务)。 使用Windows身份验证登陆MS?SQL?Server2008,展开“安全性”文件夹,右键点击“登录名”新建登录名(比如test00?密码123?不需要强行实施密码策略和其他东西?用户映射勾选已经恢复的行政审批系统的数据库xzfw?状态修改为启用)。 退出MS?SQL?Server?2008?然后再使用SQL?Server身份验证,使用刚才新增的用户名和密码即可以登录服务器了(这时对象资源管理器左侧会出现带有两个不同用户名的服务器登录连接)。 01?部署系统项目到Tomcat服务器上 本机上Tomcat服务器已经成功部署,所以只需要进行一下步骤: 直接拷贝行政审批系统项目文件到Tomcat的webapps目录下,然后修改下列配置文件。 配置文件web.xml所在目录: D:Apache?Software?FoundationTomcat?6.0.35webappsxzfwWEB-INF <context-param> <param-name>url</param-name> <param-value> jdbc:jtds:sqlserver://127.0.0.1:1433/xzfwtest;charset=gbk;SelectMethod=CURSOR (这就是本机服务器地址?1433是数据库默认访问端口,xzfwtest是还原数据库时取的名称,其他不用修改) </param-value> </context-param> <context-param> <param-name>user</param-name> <param-value>test00</param-value> </context-param> <context-param> <param-name>pass</param-name> <param-value>123</param-value> </context-param> (用户名和密码就是登陆数据库服务器新建的账号和密码) 说明: 010?每一次修改Tomcat服务器下的配置文件都需要重新启动Tomcat服务器才能生效。 011?部署前记得将SystemInfo.dll文件拷贝到C:WindowsSystem32目录下(第一次访问系统项目时需要注册这个dll文件)。 02?访问系统地址测试是否搭建成功 完成上述工作之后,就可以在浏览器中输入访问地址:http://localhost:8081/xzfw? 说明: 020?在确认Tomcat服务器正常启动之后,我们可以通过Tomcat服务器命令行窗口来查看所有的服务器报错信息,以核对自己是在哪些环节出现了错误。因为在浏览器页面上和服务启动窗口中是没有详细信息的,如果觉得直接在命令行中查看比较复杂,可以去Tomcat文件夹下Logs文件夹下查看最新的日志信息。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |