您的当前位置:首页正文

centos下Tomcat安装

2021-08-19 来源:步旅网
 Centos5.3下Tomcat安装

本文安装的软件版本是Tomcat6.0.16 jdk1.6.0.18,文件存放于/data0目录下

1, 安装jdk1.6.0.18

1.1 正常的安装流程

sh jdk-6u18-linux-i586-rpm.bin //解压文件

解压的过程中会提示阅读文件,阅读完成后(可以用ctrl+d跳过),会提示 Do you aggree to the above license terms? [yes or no]

输入y或 yes

mv jdk1.6.0_18/ /data0/java/ //将文件移植/data0/java目录下

//设置环境变量

export JAVA_HOME=/data0/java/jdk1.6.0_18 export JAVA_BIN=$JAVA_HOME /bin export PATH=$PATH:$JAVA_HOME/bin

export CLASSPATH=$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

如果需要启动时设置,可以在/etc/profile中添加以上脚本

//查看安装情况

使用java –version命令可以查看当前jdk的版本

1.2 快速安装脚本

前提条件是/data0目录必须大于1G

下载app-setup.tar,加压后执行jdk-setup.sh脚本,安装完毕后重新登陆服务器环境变量即可启效,如果重新登陆,可以按照1.1中的手动设置环境变量即可。

2, 安装tomcat6.0.16

2.1正常的安装流程

解压tomcat文件将其复制到/data0/tomcat/tomcat6.0.16/目录中

设置环境变量,保证前面JAVA_HOME目录正确, export TOMCAT_HOME=/data0/tomcat/tomcat6.0.16/

如果需要启动时设置,可以在/etc/profile中添加上一行

进入/data0/tomcat/tomcat6.0.16/bin/目录,如果startup.sh catalina.sh setclasspath.sh等文件不可执行,可以执行以下命令将文件改为可执行文件

chmod u+x startup.sh catalina.sh setclasspath.sh

在catalina.sh文件下需要加入

CATALINA_OPTS=\"-Xms1256m -Xmx1256m -XX:PermSize=512M\"

以上各参数可以根据系统的参数具体调整,本配置是在32位系统4G内存的环境下 64位系统下更高的内存可以将以上参数提高

2.2 快速安装脚本

前提条件是/data0目录必须大于1G

下载app-setup.tar,加压后执行tomcat-setup.sh脚本,安装完毕后重新登陆服务器环境变量即可启效,如果重新登陆,可以按照2.1中的首动设置环境变量即可。

3, 配置参数调整

按装完成后将web.xml server.xml context.xml替换为目前sos下的config-tomcat6.x-web.xml, config-tomcat6.x-server.xml, config-tomcat6.x-context.xml 在server.xml中找到maxActive=\"300\" maxIdle=\"60\" maxWait=\"20000\" username=\"AppServer\" password=\"app\" driverClassName=\"oracle.jdbc.driver.OracleDriver\"

url=\"jdbc:oracle:thin:@192.168.14.209:1521:vod\"/>

以上内容中的name,username,password,url属性需要根据现有的数据库服务器进行调整

再找到Service标签下的Engine和host标签,分别将defaultHost及host name中的信息替换为appserver的ip地址

启动 Tomcat

进入/data0/tomcat/tomcat6.0.16/bin/ 执行./startup.sh 输出如下:

Using CATALINA_BASE: /data0/tomcat/tomcat6.0.16 Using CATALINA_HOME: /data0/tomcat/tomcat6.0.16

Using CATALINA_TEMDIR: /data0/tomcat/tomcat6.0.16/temp Using JAVA_HOME: /data0/java/ jdk1.6.0_18

执行netstat –lntp查看80端口是否处在监听状态

可以通过http://ip:80/进行访问测试正常访问便说明安装正常

将tomcat的启动和结束命令加入默认命令行,可以加入如下行实现 export PATH=$PATH: /data0/tomcat/tomcat6.0.16/bin

加入默认启动命令可以在/etc/rc.local下加入 /data0/tomcat/tomcat6.0.16/bin/startup.sh

停止脚本为

/data0/tomcat/tomcat6.0.16/bin/shutdown.sh

因篇幅问题不能全部显示,请点此查看更多更全内容