基于64位CentOS6.4安装Tomcat8.0

4Tomcat安装配置

4.1下载Tomcat

Tomcat官网地址:http://tomcat.apache.org/

最新的Tomcat-8.0.24:http://tomcat.apache.org/download-80.cgi

下载好的tomcat源码在服务器的地址\\192.168.1.101\toolmanagement\工具管理\apache-tomcat-8.0.24.tar.gz

4.2 安装Tomcat

将下载好的源码解压到/usr/local文件夹中

#tar –zxvfapache-tomcat-8.0.24.tar.gz –C /usr/local/

基于64位CentOS6.4安装Tomcat8.0_第1张图片

基于64位CentOS6.4安装Tomcat8.0_第2张图片

4.3 启动Tomcat

使用/usr/local/apacle-tomcat-8.0.24/bin/startup.sh来启动tomcat

#/usr/local/apache-tomcat-8.0.24/bin/startup.sh


4.4 防火墙开放Tomcat使用的8080端口

默认情况下Tomcat使用的是8080端口,我们需要让防火墙开启8080的端口(如果tomcat配置为其他端口的情况下,相应的防护墙也需要修改)

在防火墙的配置文件/etc/sysconfig/iptables中写入以下的内容

#vim/etc/sysconfig/iptables

追加的内容

-A INPUT–m state –state NEW –m tcp –p tcp –dport 8080 –j ACCEPT


    重启iptables服务

#/etc/init.d/iptablesrestart


4.5 检查Tomcat的安装运行

通过在浏览器URL地址栏里面让输入地址localhost:8080/(或者是http://serverip:8080/)来访问Tomcat的主页

基于64位CentOS6.4安装Tomcat8.0_第3张图片

4.6 停止Tomcat

使用/usr/local/apacle-tomcat-8.0.24/bin/shutdown.sh来启动tomcat

#/usr/local/apacle-tomcat-8.0.24/bin/shutdown.sh

4.7 配置tomcat自启动

4.7.1 创建tomcat用户和组,但是不创建home文件夹

#useradd–M tomcat

#chshtomcat –s /sbin/nologin

#chown –Rtomcat:tomcat /usr/local/apache-tomcat-8.0.24

基于64位CentOS6.4安装Tomcat8.0_第4张图片

4.7.2 创建daemon在/etc/init.d的自启动,先编译Tomcat自带的jsvcd

#cd/usr/local/apache-tomcat-8.0.24

#tar –zxvfcommons-daemon-native.tar.gz

#cdcommons-daemon-1.0.15-native-src/unix/

#./configure–with-java=/usr/java/default

#make

#cp jsvc../..

#cd../..

基于64位CentOS6.4安装Tomcat8.0_第5张图片

4.7.3 修改daemon.sh

在开始的的地方增加一行,支持chkconfig,如下所示:

#

#chkconfig:- 80 20

#

在脚本注释后,执行命令前面正价下面三行:

JAVA_HOME=/usr/java/default

CATALINA_HOME=/usr/local/apache-tomcat-8.0.24

TOMCAT_USER=tomcat

修改ARGO的值如下:

ARGO=”/usr/local/apache-tomcat-8.0.24”

基于64位CentOS6.4安装Tomcat8.0_第6张图片

4.7.4 添加tomcat8服务

把daemon.sh放到/etc/init.d中并修改名字为tomcat8,修改配置服务器自启动

#cp /usr/local/apache-tomcat-8.0.24/bin/daemon.sh/etc/init.d/tomcat8

#cd/etc/init.d/

#chkconfig--add tomcat8

#chkconfig--level 2345 tomcat8 on


4.7.5 启动|关闭|重启服务tomcat8

#/etc/init.d/tomcat8start|stop|restart

验证方法上:


参考博客:http://blog.csdn.net/headman/article/details/24392463

                   http://naonao.blog.51cto.com/1135983/629495

                   http://www.jb51.net/os/RedHat/73032.html

你可能感兴趣的:(基于64位CentOS6.4安装Tomcat8.0)