CentOS下安装配置Tomcat

  演示环境

  系统:Linux CentOS 6.7 64

  环境:无安装apachephpmysql

  账号:Root

一、下载相关安装包

  注:可以先进入 #cd /usr/local/ /进里面后再下载(也可以根据自己情况而定)

1、下载jdk

2、下载Tomcat

二、安装JDKTomcat

   1、编译安装Jdk

   [root@bogon tomcat]# mkdir /usr/java //建立jdk存放目录

   [root@bogon tomcat]# tar -xfjdk-8u77-linux-x64.gz

   [root@bogon tomcat]# mv jdk1.8.0_77/usr/java/  //将解压出来的目录放到提前建立好的目录下

到此JDK安装已经完成了

2、配置jdk环境变量

[root@bogon tomcat]# vim/etc/profile

  在尾部添加:

exportJAVA_HOME=/usr/java/jdk1.8.0_77

exportPATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH

exportCLASSPATH=$JAVA_HOME/lib:$JAVA_HOME/jre/lib:$CLASSPATH

[root@bogontomcat]# source /etc/profile  //使环境变量生效

[root@bogontomcat]# java -version     //测试安装的Java 出现如下所示的

java version "1.8.0_77"

Java(TM) SE Runtime Environment (build 1.8.0_77-b03)

JavaHotSpot(TM) 64-Bit Server VM (build 25.77-b03, mixed mode)

 注:如果出现差不多没有关系

3、安装Tomcat

[root@bogontomcat]# tar -xf apache-tomcat-8.0.33.tar.gz

[root@bogontomcat]# mv apache-tomcat-8.0.33 /usr/local/tomcat //更名且指定你存放的目录路径

[root@bogontomcat]# cd /usr/local/tomcat/bin/

[root@bogonbin]#  sh startup.sh  //启动tomcat

UsingCATALINA_BASE:   /usr/local/tomcat

UsingCATALINA_HOME:   /usr/local/tomcat

UsingCATALINA_TMPDIR: /usr/local/tomcat/temp

UsingJRE_HOME:        /usr/java/jdk1.8.0_77

UsingCLASSPATH:      /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jar

Tomcatstarted.

出现以上信息则启动成功

三、验证结果

访问 http://192.168.2.68:8080 /访问地址 IP:8080 如果访问不了

#/etc/init.d/iptables stop /停用防火墙再访问看看



wKioL1ce14PzE0_2AACH9wPm0xI486.gif

到此tomcat安装完成,也完成了测试,接下里说说自动启动的相关设置

Centos设置Tomcat开机启动

1、进入编辑

[root@bogon bin]# vim/etc/rc.d/rc.local   //开机启动的脚本

2、打开后在最底部加入下面图中的几行

wKiom1ce1ruxTGmHAAAdiQwBhSE798.gif

注:如果你的安装路径与上图中不一样,请自己改动你的安装路径

3、重启服务器,试试能不能访问

  如果发现不能访问按下面方法处理试试

[root@bogon~]# netstat -antlp  //查看开启服务端口

wKiom1ce1ruRQBMIAAAIiqBRDPI301.gif

如上图发现8080端口已经开启,即tomcat启动成功

那么我们想到了防火墙,

[root@bogon~]# iptables stop //首先关闭防火墙

[root@bogon~]# chkconfig --list  //联想到可能防火墙开机自启动

wKiom1ce1rySAAqJAAAXIPqpXmw494.gif

[root@bogon~]# chkconfig iptables off  //关闭防火墙的开机自启动即可

CentOS Tomcat修改默认端口

1、打开tomcat配置文件

[root@bogon~]# vim /usr/local/tomcat/conf/server.xml  //配置文件存放路径

2、打开Tomcat配置文件之后按/8080 快速检索

wKiom1ce1ryzByEYAAASVMTIyrk817.gif

1、修改端口,将8080 修改为 80试试,修改完成保存退出

重启tomcat并检测

[root@bogon~]# cd /usr/local/tomcat/bin/  //切换到执行脚本的目录

[root@bogonbin]# sh shutdown.sh  //停止tomcat

[root@bogon bin]# sh startup.sh  //启动tomcat

[root@bogon bin]# netstat -antlp  //端口查看

wKioL1ce14WSQspEAAAJABMuVYY100.gif

如上图显示,修改成功

访问http//192.168.2.68  访问成功。