第一步:为Tomcat的安装文件分配可执行权限
[root@localhost chhbjh]#chmod +x apache-tomcat-6.0.24.tar.gz
第二步:解压缩到系统安装目录
[root@localhost chhbjh]# tar -xzvf /home/chhbjh/apache-tomcat-6.0.24.tar.gz
第三步:为Tomcat的目录分配可执行权限
[root@localhost chhbjh]#chmod +x -R tomcat/bin
第四步:启动Tomcat
[root@localhost bin]# ./startup.sh
第五步:通过端口查看检查Tomcat是否已经启动
[root@localhost bin]# netstat -ln | grep 80 tcp 0 0 ::ffff:127.0.0.1:8005 :::* LISTEN tcp 0 0 :::8009 :::* LISTEN tcp 0 0 :::8080 :::* LISTEN unix 2 [ ACC ] STREAM LISTENING 7980 /dev/gpmctl unix 2 [ ACC ] STREAM LISTENING 6880 /var/run/audispd_events
当然也可以在浏览器中查看Tomcat是否已经启动,输入
如果端口已经在监听,但无法通过浏览器访问到,则有可能是由于防火墙打开的问题,可通过如下命令管理防火墙。
[root@localhost bin]# /sbin/service iptables stop 清除防火墙规则:[确定] 把 chains 设置为 ACCEPT 策略:nat filter [确定] 正在卸载 Iiptables 模块:[确定]
如要永久关闭防火墙,可采用命令:
[root@localhost bin]# /sbin/chkconfig iptables off
第六步:关闭Tomcat可采用如下命令
[root@localhost bin]# ./shutdown.sh
第七步:增加Tomcat的默认内存大小(使用startup.sh启动Tomcat的解决办法)
修改 TOMCAT_HOME/bin/catalina.sh,在文件的开头加上:
JAVA_OPTS="-server -XX:PermSize=512M -XX:MaxPermSize=1024m"
利用以下命令,重新启动Tomcat
[root@localhost bin]# ./shutdown
[root@localhost bin]# ./startup.sh
运行以下命令,检验是否配置成功(内容中含有-server -XX:PermSize=512M -XX:MaxPermSize=1024m 即可)
[root@localhost bin]# ps -aux | grep tomcat Warning: bad syntax, perhaps a bogus '-'? See /usr/share/doc/procps-3.2.7/FAQ root 3817 1.7 1.4 2086416 55240 pts/1 Sl 22:58 0:03 /usr/java/jdk1.6.0_27/bin/java -Djava.util.logging.config.file=/Apps/apache-tomcat-6.0.33/conf/logging.properties -server -XX:PermSize=512M -XX:MaxPermSize=1024m -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djava.endorsed.dirs=/Apps/apache-tomcat-6.0.33/endorsed -classpath /Apps/apache-tomcat-6.0.33/bin/bootstrap.jar -Dcatalina.base=/Apps/apache-tomcat-6.0.33 -Dcatalina.home=/Apps/apache-tomcat-6.0.33 -Djava.io.tmpdir=/Apps/apache-tomcat-6.0.33/temp org.apache.catalina.startup.Bootstrap start