目录
一、 中心数据库部署
中心数据库采用 ORACLE 数据库,版本是 oracle10g 。数据库环境和数据库服务由相应的公司提供。只需要建立系统需要的数据库用户和数据库表即可。通过执行相应的 SQL 语句即可。
二、 应用服务器部署
系统环境
应用服务器操作系统采用的是 redhat 企业 Linux 系统,版本为 5.3 。 Redhat 企业 linux 系统拥有高稳定性和安全性,可保证服务器长时间持续运行。
SUN JDK
Sun jdk 提供 java 虚拟机, Jdk 版本为 jdk1.5 。 jetty 服务器和部分应用系统采用 java 语言编写, java 虚拟机为必要环境。安装目录为 /usr/java/jdk1.5 目录。
JETTY 服务器
Jetty 服务器提供应用系统的运行环境。版本为 jetty 5.1.15 。 jetty 服务器已设置为开机自动启动,在每早 3 点和 4 点自动重启,保证系统性能。
应用系统
应用系统主要采用 java 编写。提供数据读取、报表、数据查询、工作流、权限系统等服务。
测试结果
通过执行. /jetty.sh start 开启 jetty 服务。查看 日志文件。可以看到 jetty 成功连接数据库,系统运行正常。
三、 web 服务器部署
系统环境
Web 服务器操作系统同样采用的是 redhat 企业 Linux 系统,版本为 5.3 。 Redhat 企业 linux 系统拥有高稳定性和安全性,可保证服务器长时间持续运行。
Apache 服务器
Apache 服务器采用的系统 redhat 系统自带的 httpd 服务(基于 apache )。 Apache 服务器是世界上使用量最大的 web 服务器,提供稳定的 http 服务,为系统提供静态源。
Mod_Jk 连接模块
Mod_jk 模块是由 apache 组织提供的一款连接模块。提供 apache 服务器与其他服务器之间的通信。这里我们用 mod_jk 模块连接 web 服务器与应用服务器( jetty )。
系统静态文件
系统静态文件为静态源( html 、 js 脚本语言、图片)。 Apache 服务器读取这个目录中的文件发送给请求用户。
测试结果
通过命令 apachectl start 开启 jetty 服务。查看 /etc/httpd/logs 下的日志文件,可以看到 httpd 服务成功运行, mod_jk 模块成功连接 jetty 服务器。
在客户端 PC 机上用网页浏览器访问 ,可成功打开系统,输入用户名、密码成功进入系统。