已阅读5页,还剩15页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
此文档收集于网络,如有侵权请联系网站删除系统部署简易手册北京京杭天丽有限公司2015年11月1 客户环境1.1 硬件列表序号设备名称节点数主要配置备注1应用服务器1CPU:16C 3.0GHZ内存:32G硬盘:100G网卡:1000兆以太网卡资源池分配配置相当的虚拟机2Netty服务器2CPU:16C 3.0GHZ内存:32G硬盘:100G网卡:1000兆以太网卡资源池分配配置相当的虚拟机3数据库服务器1CPU:16C 3.0GHZ内存:32G硬盘:200G网卡:1000兆以太网卡必须高端物理机或者共用现有网省公共数据库服务器(新建专有实例)1.2 软件列表软件分类软件名称版本备注操作系统RedHat Enterprise6.x 64位应用服务器采用操作系统winserver200364位Netty服务器采用数据库Oracle11.2.0JDKSun jdk1.6.45 64位中间件Tomcat6.01.3 端口列表序号名称Ip地址端口1应用服务器格式(xxx.xxx.xxx.xxx)前台中间件:8070前台:9000Netty服务器格式(xxx.xxx.xxx.xxx)3333数据库服务器格式(xxx.xxx.xxx.xxx)15212 服务器软件安装2.1 数据库服务器软件安装若要自己安装请参考其他文档,值得注意的是:1)Oracle版本建议采用。2)Oracle字符集采用ZH16GBK(Linux下安装默认为该字符集,建议确认一下)。3)Oracle对外连接数(processes)建议调整为500800,依系统内存而定。2.2 应用服务器软件安装2.2.1 Linux系统安装取消“虚拟化”,勾选“软件开发”及“网络服务器”,然后选择“现在定制”后点击”下一步”。在“开发“分类中勾选”老的软件开发“在“服务器“分类中,取消”打印支持“,勾选”服务器配置工具“、”网络服务器“、”老的网络服务器“。在“基本系统”分类中勾选“老的软件支持”,并选中“老的软件支持“后点击”可选软件包“,在弹出界面中全选支持包。然后顺序向下安装。2.2.2 JDK安装JDK安装文件采用jdk-6u45-linux-x64-rpm.bin版本,具体安装步骤:1、连接SSH(或其它工具)通过命令工具及文件拖拽工具操作linux服务器 2、在根目录下单独创建文件夹命令:mkdir /文件夹名称 回车。 若出现权限不足则赋权限(超级管理员登录root):su回车,输入密码:当前用户的密码,赋权限。 赋权限命令:chmod a+w /usr/java (usr/:文件路径java:待创建文件名) 删除文件夹:rm -fr 文件夹名 回车(文件夹及其内所有文件)。3、文件夹创建完成后将安装文件拖到新创建的文件夹中,查看命令:cd /文件夹名 回车(进入到当前文件夹下),输入命令:ls 回车(显示文件夹下所有文件名带后缀)。4、运行jdk文件命令(在jdk文件当前目录下cd): 给文件加上可执行权限:chmod +x jdk-6u45-linux-x64-rpm.bin 执行jdk-6u22-linux-x64-rpm.bin命令: ./jdk-6u45-linux-x64-rpm.bin 执行后生成jdk-6u45-linux-amd64-rpm,同时还有其他一些包比如sun-javadb等 查看命令:输入命令:ls 回车(显示文件夹下所有文件名带后缀) 删除sun*文件(没有):rm -f sun* 安装jdk-6u22-linux-x64-rpm命令:rpm -ivh jdk-6u45-linux-amd64-rpm5、配置环境变量 进入编辑profile文件:vi /etc/profile (直接用)(按“i”进入编辑模式) 在profile文件最后追加入如下内容: JAVA_HOME=/usr/java/jdk1.6.0_45 (jdk安装路径) PATH=$JAVA_HOME/bin:$PATH CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tool.jar export JAVA_HOME export PATH export CLASSPATH 按esc 键 输入“:wq” 保存退出 输入“:q!” 退出 再使配置生效 soure /etc/profile 查看Java版本(jdk):java -version rootlocalhost java# java -version java version 1.6.0_45 Java(TM) SE Runtime Environment (build 1.6.0_45-b06) Java HotSpot(TM) 64-Bit Server VM (build 20.45-b01, mixed mode) 2.3 Netty服务器软件安装2.3.1 Winserver2003系统安装1、准备工作: 1)准备好Windows Server 2003 Standard Edition简体中文标准版版安装光盘。 2)用纸张记录安装文件的产品密匙(安装序列号)。 3)如果你想在安装过程中格式化C盘或D盘(建议安装过程中格式化用于安装2003系统的分区),请备份C盘或D盘有用的数据。 2、用光盘启动系统:重新启动系统并把光驱设为第一启动盘,保存设置并重启。将2003安装光盘放入光驱,重新启动电脑。3、光盘自启动后,如无意外即可见到安装界面。4、全中文提示,“要现在安装Windows,请按ENTER”,按回车键。5、只有用光盘启动安装程序,才能在安装过程中提供格式化分区选项;如果用MS-DOS启动盘启动进入DOS下,运行i386winnt.exe进行安装时,安装Windows 2003过程没有格式化分区选项。 格式化C分区完成后,创建要复制的文件列表,跟接着开始复制系统文件。 6、文件复制完后,安装程序开始初始化Windows配置。7、初始化Windows配置完成后,系统将在15秒后重新启动。8、这部分安装程序已经完成,系统将会自动在15秒后重新启动,将控制权从安装程序转移给系统。这时要注意了,建议在系统重启时将硬盘设为第一启动盘(不改变也可以)。 重新启动后,首次出现Windows Server 2003启动画面。2.3.2 Netty系统安装1、 安装jdk(winserver2003)参考文件: 1)将JDK安装到自己指定的路径,这里没有更改,选择了默认路径,直接点击【下一步】;2)安装过程中,会出现安装jre的界面,依旧选择默认路径,直接【下一步】继续安装;3)最后安装结束界面的按钮是【继续】,点击进入到JavaFxSDK的设置界面,直接点击取消即可,JDK安装结束;4)安装好后,直接右击【我的电脑】-【属性】,在弹出的对话框中选择【高级系统设置】;5)在弹出的对话框中选择【高级】选项卡下的【环境变量】;6)在弹出的对话框,单击【系统变量】下的【新建】按钮,在弹出的对话框中填入变量名 JAVA_HOME ,变量值:C:Program FilesJavajdk1.*;7)按照同样的方式创建系统变量classpath,变量名为 classpath,变量值为:.;%JAVA_HOME%lib;%JAVA_HOME%libtools.jar;8)还要在已有的系统变量 path 的变量值的最后加入以下变量值:;%JAVA_HOME%bin;%JAVA_HOME%jrebin2.3.3 Netty优化配置1、对于JVM启动时选取的启动参数是:-server -Xms2048m -Xmx2048m -XX:+UseParallelGC -XX:+AggressiveOpts -XX:+UseFastAccessorMethods;2、尽量避免小数据通信、不定长不稳定数据通信。可以通过数据拼接,报文格式设定等方式以稳定和优化吞吐量;3、json数据协议;4、静态化ChannelFactory,如果大量产生该对象,将会导致direct out of memory;5、压力测试在linux下,采用ulimit -n 65535才能实现较高性能 ulimit -n修改并发文件访问数。3 项目安装部署按文档顺序配置及运行。3.1 数据库配置说明数据库安装完成后用PLSQL以system用户登录数据库,执行以下SQL,n 创建表空间1、create tablespace DGH datafile $ORACLE_HOME/oradata/orcl/dgh01.dbf size 10240M autoextend on next 500M maxsize 20480M;2、create tablespace DGH_TJ datafile $ORACLE_HOME/oradata/orcl/dgh_tj01.dbf size 6144M autoextend on next 100M maxsize 10240M;3、create tablespace JJGK_SOURCE datafile $ORACLE_HOME/oradata/orcl/jjgk_source01.dbf size 1024M autoextend on next 64M maxsize 10240M;4、create tablespace ZHJH_SOURCE datafile $ORACLE_HOME/oradata/orcl/zhjh_source01.dbf size 1024M autoextend on next 64M maxsize 10240M;n 创建临时表空间create temporary tablespace DGH_TEMP tempfile $ORACLE_HOME/oradata/orcl/dgh_temp01.dbf size 1024M autoextend on next 64M;n 创建用户1、create user dgh_tj_sotow identified by dgh_tj_sotow default tablespace DGH temporary tablespace DGH_TEMP;2、create user dgh_tj identified by dgh_tj default tablespace DGH_TJ temporary tablespace DGH_TEMP;3、create user jjgk_source identified by jjgk_source default tablespace JJGK_SOURCE temporary tablespace DGH_TEMP;4、create user zhjh_source identified by zhjh_source default tablespace ZHJH_SOURCE temporary tablespace DGH_TEMP;disadvantage n. 不利条件;不便之处Bering 白令海峡nn imitate vt. 模仿;仿造给用户分配dba权限(后面会回收及重新分配权限):fashion n. 样子;方式;时尚1、grant dba to dgh_tj_sotow;digital adj. 数字的;数码的;手指的;2、grant dba to dgh_tj;3、grant dba to jjgk_source;bunch n. 束;串4、grant dba to zhjh_source;nn access n. (接近的)方法;通路;可接数据库各用户导入初始化数据:regulation n. 规则;规章;法规1、imp user/passwordlocalhost:1521/orcl file=文件路径/dgh_tj_sotow.dmp full=y log=文件路径/ dgh_tj_sotow.logcustom 习惯;风俗2、imp user/passwordlocalhost:1521/orcl file=文件路径/dgh_tj.dmp full=y log=文件路径/ dgh_tj.log3、imp user/passwordlocalhost:1521/orcl file=文件路径/jjgk_source.dmp full=y log=文件路径/ jjgk_source.logchorus n. 合唱;合唱队4、imp user/passwordlocalhost:1521/orcl file=文件路径/zhjh_source.dmp full=y log=文件路径/ zhjh_source.logn 回收用户dba权限及给用户重新分配权限:1、revoke dba to dgh_tj_sotow;2、revoke dba to dgh_tj;3、revoke dba to jjgk_source;4、revoke dba to zhjh_source;1、grant connect,resource to dgh_tj_sotow;2、grant unlimited tablespace to dgh_tj_sotow;3、grant connect,resource to dgh_tj;4、grant unlimited tablespace to dgh_tj;5、grant connect,resource to jjgk_source;6、grant unlimited tablespace to jjgk_source;7、grant connect,resource to zhjh_source;8、grant unlimited tablespace to zhjh_source;3.2 项目后台安装及运行项目后台安装在Netty服务器上,以Java程序运行,操作如下:将项目文件放在同一目录下如图:1、更改远程访问后台的地址(数据库配置)操作如下: 用dgh_tj_sotow用户登录 密码:dgh_tj_sotow 执行sql语句:update init_para_app set value=http:/ip地址:3333/ where class_id=111 and name=STAT_REQUEST_URL 注意:ip地址为Netty服务器地址。2、更改后台连接数据库地址:修改perties中的参数 注意:需联系开发人员更改。3、执行sql语句:update init_para_app set value=jdbc:oracle:thin:数据库ip地址:1521:orcl where class_id=111 and name=STAT_ORCL_URL 注意:数据库ip地址为数据库服务器地址。4、运行run.bat3.3 项目前台安装及运行3.3.1 项目前台中间件安装及运行说明:前台程序加载的jar包,从另一中间件(tomcat)获取。注意:a.与前台程序放到同一应用服务器下。 B.端口号:8070项目前台中间件安装在应用服务器上,以Tomcat发布程序运行,相应文件名:dm-server,操作如下: 1、创建文件夹:如/deploy 命令:mkdir aa 回车 注意:若提示没有权限则: a、在目录/usr下创建文件夹java:mkdir /usr/java【若权限不足则b】 b、需要超级用户赋权限执行命令切换成超级用户:su回车,输入密码:当前用户的密码,赋权限c c、赋权限命令:chmod a+w /usr/java 2、将dm-server通过ss
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 劳务工资付款协议书
- 广东人民政府驻成都办事处招考人员易考易错模拟试题(共500题)试卷后附参考答案
- 树木砍伐包工协议书
- 宿迁市广播电视总台招考栏目组人员招考易考易错模拟试题(共500题)试卷后附参考答案
- 写印刷合同范本模板
- 格栅定制合同协议书
- 出租房避税合同范本
- 档案带领委托协议书
- 桥梁板承揽合同协议
- 代客理财赔偿协议书
- 2025年上海市秋季高考语文试卷及答案(解析版)
- 机房设备维修服务项目投标方案(技术标)
- 全媒体运营师模考试题(附答案)
- 大学生职业生涯规划设计(园林专业)
- 小学数学课程重构设计
- 2025专精特新小巨人打分表(密件)
- 集团本部制服管理办法
- 2025年河北物流集团招聘笔试参考题库含答案解析
- 【公开课】《线段的和差+》课件浙教版七年级数学上册
- 精神分裂症测试题及答案
- 直播间设计装修合同协议
评论
0/150
提交评论