系统部署说明书文档格式.docx
《系统部署说明书文档格式.docx》由会员分享,可在线阅读,更多相关《系统部署说明书文档格式.docx(12页珍藏版)》请在冰豆网上搜索。
日期
版本号
修改者
机构/职务
状态
创建
1.1.准备资料
●Windows2003系统安装盘
●Tomcat安装包
●Sqlserver2005安装包
●JDK1.6+安装包
●【XXXX】&
【XXXX】【XXXX】系统部署包
●应用系统数据库备份包(用于数据库初始化)
1.2.安装操作系统
1.2.1.安装
1.2.2.优化
1.3.安装java环境
1.3.1.安装
●执行安装文件
●点击接受
●点击下一步,开始安装
●点击下一步
●点击完成安装完成
优化
1.3.2.配置JDK
●假设jdk安装目录为c:
\jdk1_6,要确保bin目录在这个目录里,下面的JAVA_HOME即为此目录c:
\jdk1_6.
●配置系统环境变量
(1)
右键单击“我的电脑”,选择“属性”-“高级”,点击“环境变量”。
(2)
在“系统变量”框中,点击“新建”按钮,“变量名”填写“JAVA_HOME”,变量值填写c:
。
继续添加CLASSPATH变量值为.;
%JAVA_HOME%\lib\tool.jar;
%JAVA_HOME%\lib\rt.jar;
(3)
在“用户变量”框下面点击“新建”按钮,“变量名”填“PATH”,“变量值”填写.;
%JAVA_HOME%\bin;
●测试java环境变量设置正确,开始-》运行-》输入CMD点击确定,输入java按下Enter(回车键)显示
….
输入javac按下Enter(回车键)显示
…
表示环境变量配置成功。
1.4.安装数据库
1.4.1.安装
1.4.2.优化
1.5.安装中间件容器
1.5.1.安装
Ø
Tomcat安装包为EXE文件
A.确定已安装java运行时环境(jdk1.6+)。
B.准备tomcat安装文件。
C.安装文件为zip格式或exe格式的,其中zip格式的只要解压缩再配置下环境变量就可以使用了,一下内容为exe格式文件的安装步骤。
D.双击exe文件安装
E.
F.点击“Next”
G.
H.点击“IAgree”
I.
J.选择“Full”,然后点击“Next”
K.
L.修改安装路径,点击“Next”
M.
N.如果你没有安装其他的服务器,没有占有8080端口,端口就保持默认的8080,至于Password自己设置一个。
点击“Next”
O.
P.它会自动搜索到你机器里面的jre,也就是java运行时环境。
这就是为什么要你先安装jdk,点击“Install”
Q.
R.等一会儿
S.
T.点击“finish”,安装完成。
U.测试,打开浏览器,输入:
http:
//localhost:
8080或者http:
//127.0.1.1:
8080出现:
安装成功!
1.5.2.优化
Jvm新能优化:
一般建议堆的最大值设置为可用内存的最大值的80%。
Windows下,在文件{tomcat_home}/bin/catalina.bat,Unix下,在文件{tomcat_home}/bin/catalina.sh的前面,增加如下设置:
JAVA_OPTS='
-Xms【初始化内存大小】-Xmx【可以使用的最大内存】'
需要把这个两个参数值调大。
:
-Xms1024m–Xmx1600m'
表示初始化内存为1G,可以使用的最大内存为1.6G。
调整线程数
另外一个可通过应用程序的连接器(Connector)进行性能控制的的参数是创建的处理请求的线程数。
Tomcat使用线程池加速响应速度来处理请求。
在Java中线程是程序运行时的路径,是在一个程序中与其它控制线程无关的、能够独立运行的代码段。
它们共享相同的地址空间。
多线程帮助程序员写出CPU最大利用率的高效程序,使空闲时间保持最低,从而接受更多的请求。
Tomcat4中可以通过修改minProcessors和maxProcessors的值来控制线程数。
这些值在安装后就已经设定为默认值并且是足够使用的,但是随着站点的扩容而改大这些值。
minProcessors服务器启动时创建的处理请求的线程数应该足够处理一个小量的负载。
也就是说,如果一天内每秒仅发生5次单击事件,并且每个请求任务处理需要1秒钟,那么预先设置线程数为5就足够了。
但在你的站点访问量较大时就需要设置更大的线程数,指定为参数maxProcessors的值。
maxProcessors的值也是有上限的,应防止流量不可控制(或者恶意的服务攻击),从而导致超出了虚拟机使用内存的大小。
如果要加大并发连接数,应同时加大这两个参数。
webserver允许的最大连接数还受制于操作系统的内核参数设置,通常Windows是2000个左右,Linux是1000个左右。
在Tomcat5对这些参数进行了调整,请看下表:
属性名
描述
设置值
maxThreads
Tomcat使用线程来处理接收的每个请求。
这个值表示Tomcat可创建的最大的线程数。
默认
acceptCount
指定当所有可以使用的处理请求的线程数都被使用时,可以放到处理队列中的请求数,超过这个数的请求将不予处理。
connnectionTimeout
网络连接超时,单位:
毫秒。
设置为0表示永不超时,这样设置有隐患的。
通常可设置为30000毫秒。
30000
minSpareThreads
Tomcat初始化时创建的线程数。
10
maxSpareThreads
一旦创建的线程超过这个值,Tomcat就会关闭不再需要的socket线程。
20
1.6.系统项目部署
1.6.1.安装
1.6.2.优化
1.7.完成部署
【XXXX】科技有限公司
地址:
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx706室
电话:
xxxxxxxxxxxxxxxxxxxx
传真:
xxxxxxxx