1、系统部署方案1.部署环境1.1 系统部署结构及网络环境系统主体采取 C/S 结构,在局域网内部运行, 对于统计查询等功能采用java 开发的 B/S 结构,便于相关领导和管理人员,随时随地通过外网登陆系统,按照权限来查询相关报表和数据。 系统采用集中式部署方案,系统用户均可通过公司内网或互联网登录系统。实 施 时 要 保 证 网 络 环 境 畅 通 , 考 虑 客 户 端 和 数 据 库 服 务 器 分 布 在 不 同 的网 段 , 之 间 可 以 通 过 VPN 专 线 或 ADSL 宽 带 或 拨 号 等 方 式 实 现 联 接 通 信 。在 局 域 网 与 广 域 网 间 要 用 防 火
2、 墙 隔 离 , 保 障 数 据 安 全 。部署及应用架构如下所示:1.1.1 局域网最 简 单 的 局 域 网 , 可 以 采 用 一 个 集 线 器 把 几 台 计 算 机 联 起 来 。 也 可 以是 由 不 同 的 网 段 组 成 的 大 型 网 络 , 以 防 火 墙 隔 开 。多 层 或 两 层 的 网 络 拓 扑 图 :数 据 服 务 器业 务 终 端 机 普 通 终 端业 务 终 端 机业 务 终 端 机 普 通 终 端普 通 终 端C/S结 构 网 络 图 ( 企 业 内 部 网 )1.1.2 互联网接入用 户 使 用 B/S 相 关 功 能 , 需 要 通 过 互 联 网
3、来 访 问 , 还 需 要 接 入 互联 网 。 宽 带 、 DDN 专 线 接 入 均 可 。 广域网网络出口带宽不低于 50M,丢包率小于 2%,延迟小于 50ms。内网服务器之间用千兆以上光纤及交换机做连接,丢包率小于 0.1%,延迟小于 5ms。客户机连接服务器的带宽,不低于 2M ADSL。1.2 服务器配置及软件环境服务器需要 2 台分别为数据库服务器(Sql Server 数据库服务)和应用服务器( Tomcat 服务器)。服务器即可以放在企业内,也可以进行主机托管。1、数据库服务器硬件环境 HP DL388 Gen9 服务器 775449-AA1CPU 处理器 E5-2609v
4、3 (八核 1.9GHz,15MB 共享三级缓存,85W) 可支持最大 2个处理器CPU 位数 64 位内存 16GB 1.3 客服户端配置及软件环境 硬盘 1TB 6G SAS 7.2K 2.5in SC MDL HDD (RAID5 需要至少三块硬盘)电源 HP 500W FS PLAT HT PLG PWR SUPPLY KIT 软件环境操作系统及版本 Microsoft Windows Server 2008 (64 位)数据库及版本 Microsoft SQL Server 2008 R2 (62 位)防病毒软件 360 安全卫士、360 杀毒软件2、应 用 服 务 器硬件环境 HP
5、 DL388 Gen9 服务器 775449-AA1CPU 处理器 E5-2609v3 (八核 1.9GHz,15MB 共享三级缓存,85W) 可支持最大 2个处理器CPU 位数 64 位内存 16GB 硬盘 1TB 6G SAS 7.2K 2.5in SC MDL HDD (RAID5 需要至少三块硬盘)电源 HP 500W FS PLAT HT PLG PWR SUPPLY KIT 软件环境操作系统及版本 Microsoft Windows Server 2008 (64 位)中间件服务器 JDK 1.8Tomcat-7.0.54防病毒软件 360 安全卫士、360 杀毒软件硬件环境CPU
6、 Intel或 兼 容 机 主频:2GHz 以上内存 4GB 硬盘 200G 以上软件环境操作系统及版本 Win XP、Win 7/8/102.系统软硬件安装与配置2.1 JAVA 配置首先下载安装 JDK 安装包,下载地址http:/ Java 环境变量1. 3配置 Java 环境变量:右击【我的电脑】-【属性】-【高级系统设置】-【环境变量】浏览器 IE8-11、Google Chrome、360 浏览器及其它主流浏览器Microsoft Office Office 2003 及以上版本防病毒软件 360 安全卫士、360 杀毒软件2. 9配置:JAVA_HOME:选择【新建系统变量】-弹
7、出“新建用户变量”对话框,在“变量名”文本框输入“JAVA_HOME”,在“变量值”文本框输入 JDK 的安装路径(步骤 5 的文件夹路径),单击“确定”按钮,3. 10配置:PATH 变量值:在“系统变量”选项区域中查看 PATH 变量,如果不存在,则新建变量 PATH,否则选中该变量,单击“编辑”按钮,在“变量值”文本框的起始位置添加“%JAVA_HOME%bin;单击确定按钮4. 11配置 CLASS_PATH 变量值:在“系统变量”选项区域中查看 CLASSPATH 变量,如果不存在,则新建变量CLASSPATH,否则选中该变量,单击“编辑”按钮,在“变量值”文本框的起始位置添加“.;
8、%JAVA_HOME%libdt.jar;%JAVA_HOME%libtools.jar;”。注意:不要丢掉前面的“.;“12配置完上面,点击确定。测试环境变量的配置成功与否。在 DOS 命令行窗口输入“JAVAC”,输出帮助信息即为配置正确。2.2 TOMCAT 配置下载 Tomcat7.0;下载地址:http:/tomcat.apache.org/download-70.cgi1. 2把下载的压缩包,解压到某硬盘根目录。配置 Tomcat 环境变量:右击【我的电脑】-【属性】-【高级系统设置】-【环境变量】1,新建用户变量名: CATALINA_BASE,变量值:D:apache-tomc
9、at-7.0.542,新建用户变量名: CATALINA_HOME,变量值:D:apache-tomcat-7.0.353,打开 PATH,添加变量值:%CATALINA_HOME%lib;%CATALINA_HOME%bin2. 4启动 Tomcat 服务:方法两种:1,方法一:在 CMD 命令下输入命令:startup ,出现如下对话框,表明服务启动成功。2,方法二:在 CMD 命令下输入命令:catalina run,出现如下对话框,表明服务启动成功。3. 52.3 客户端安装与运行本 系 统 采 用 CS、 BS 混 合 模 式 。 对 于 CS 部 分 客 户 端 程 序 , 采 用
10、 安装 包 的 形 式 发 布 , 安 户 端 安 装 完 成 后 , 自 动 运 行 进 入 配 置 界 面 , 设 置 好服 务 器 IP 及 访 问 的 数 据 库 后 即 可 登 录 。对 于 BS 端 的 访 问 , 打 开 浏 览 器 录 入 服 务 器 的 访 问 地 址 及 端 口 , 即 可 进 入登 录 界 面 。 支 持 的 浏 览 器 有 : IE8-11、Google Chrome、360 浏览器及其它主流浏览器。2.4 系统病毒防护配置当前是互联网的时代,绝大部分的信息经由互联网交换,更容易从互联网上染上病毒,企业防毒策略面临更大的挑战。一般而言,具有良好病毒防护的
11、网络架构可以分成以下三个不同的层级:网络网关防毒机制:首先针对病毒可能会入侵的通道加以防堵,在企业的局域网络中,网关扮演了举足轻重的角色,通常企业的网关就是通往内部网络的大门,一个非常重要的部署防毒墙或者是防毒过滤软件的地方。服务器防毒措施:安装 360 安全卫士自动更新补丁。打开服务器操作系统中防火墙,配置端口访问规则,除常用的端口放开外(80WebHTTP 访问端口、1433 数据库访问端口) ,其它都关闭。只允许从网络访问指定的服务端口。 操作步骤 进入“控制面板- 管理工具- 高级安全 Windows 防火墙” ,在“入站规则”和“出站规则”中设置特定开放的服务。客户端计算机防毒措施:在整个网络的最末端,客户端的计算机是企业网络中为数最多也是容易遭受到病毒感染的一个环节。安装 360 安全卫士自动更新补丁,及杀毒软件。2.5 数据安全及备份配置数据安全从两方面考虑实施:一是硬件级别的,防止因硬盘损坏而造成数据丢失,需在服务器采购时就必须考虑做磁盘镜像(RAID01 或 RAID5)。二是从软件角度考虑数据的日常备份,建立备份脚本,并通过操作系统中任务计划建立定期(每天夜晚 0 点)自动运行备份任务。备份完成自动压缩,并将备份文件复制到指定的备份磁盘分驱。