Linux centos7环境下安装tomcat的步骤详解 Linux centos7环境下安装tomcat的步骤详解

1、    首先到Apache官网下载tomcat安装包

http://tomcat.apache.org/download-80.cgi

如果你们的jdk版本是1.7或者1.7以下的就下载tomcat6或是tomcat7就OK了

博主我的jdk版本是1.8,  所以下载的是tomcat8

 Linux centos7环境下安装tomcat的步骤详解
Linux centos7环境下安装tomcat的步骤详解

2、 把刚下载好的tomcat上传到Linux虚拟机下

 Linux centos7环境下安装tomcat的步骤详解
Linux centos7环境下安装tomcat的步骤详解

3、去到tomcat所在的目录下解压此压缩包如下

输入命令: cd/software  (进到 /software目录)

再输入命令: ll  (查看 /software目录下的文件)

 Linux centos7环境下安装tomcat的步骤详解
Linux centos7环境下安装tomcat的步骤详解

输入解压命令:tar xzvf apache-tomcat-8.5.9.tar.gz

 Linux centos7环境下安装tomcat的步骤详解
Linux centos7环境下安装tomcat的步骤详解

解压好后会多出一份文件

  输入命令:ll

  查看目录

 Linux centos7环境下安装tomcat的步骤详解
Linux centos7环境下安装tomcat的步骤详解

接下来可以把我们的tomcat压缩包文件给删除了

  输入命令:rm –f apache-tomcat-8.5.9.tar.gz

 Linux centos7环境下安装tomcat的步骤详解
Linux centos7环境下安装tomcat的步骤详解

4、去到tomcat下的bin目录启动tomcat

输入命令: cd apache-tomcat-8.5.9/bin

启动tomcat命令: ./startup.sh

关闭tomcat命令: ./shutdown.sh

 Linux centos7环境下安装tomcat的步骤详解
Linux centos7环境下安装tomcat的步骤详解

 输入命令查看所有进程,看tomcat是否成功启动了

 输入命令:  ps -ef

 Linux centos7环境下安装tomcat的步骤详解
Linux centos7环境下安装tomcat的步骤详解

如果觉得进程太多了,查看不方便的话,我们可以创建一个文本文件保存所有的进程

  输入命令: ps -ef >/software/ps.txt

 Linux centos7环境下安装tomcat的步骤详解
Linux centos7环境下安装tomcat的步骤详解

 Linux centos7环境下安装tomcat的步骤详解
Linux centos7环境下安装tomcat的步骤详解

 Linux centos7环境下安装tomcat的步骤详解
Linux centos7环境下安装tomcat的步骤详解

 筛选出我们想要的进程,例如:我想筛选出带java的相关进程

    输入命令: ps -ef | grep java

 Linux centos7环境下安装tomcat的步骤详解
Linux centos7环境下安装tomcat的步骤详解

5、服务器检查tomcat通不通时,我们需要安装一个Telnet

输入命令:yum install telnet

  注意:首先要确保你的网络顺通

  输入y代表同意安装

 Linux centos7环境下安装tomcat的步骤详解
Linux centos7环境下安装tomcat的步骤详解

安装完成是如下状态

 Linux centos7环境下安装tomcat的步骤详解
Linux centos7环境下安装tomcat的步骤详解

在Linux虚拟机下测试tomcat通不通,首先要启动tomcat先(./startup.sh

  输入命令:telnet IP地址 8080

  下面是tomcat测试通的情况

 Linux centos7环境下安装tomcat的步骤详解
Linux centos7环境下安装tomcat的步骤详解

比如Tomcat测试不通的情况是如下这样的

 Linux centos7环境下安装tomcat的步骤详解
Linux centos7环境下安装tomcat的步骤详解

在/software/apache-tomcat-8.5.9/config目录下的server.xml文件里可查看自己的端口

 Linux centos7环境下安装tomcat的步骤详解
Linux centos7环境下安装tomcat的步骤详解

打开server文件查看如下

 Linux centos7环境下安装tomcat的步骤详解
Linux centos7环境下安装tomcat的步骤详解

6、 客户端检查tomcat通不通,需在浏览器上安装一个Telnet的客户端

安装操作如下:

 Linux centos7环境下安装tomcat的步骤详解
Linux centos7环境下安装tomcat的步骤详解

 Linux centos7环境下安装tomcat的步骤详解
Linux centos7环境下安装tomcat的步骤详解

接着在window系统下调试IP地址通不通

  输入命令:ping IP地址

 Linux centos7环境下安装tomcat的步骤详解
Linux centos7环境下安装tomcat的步骤详解

在window系统下用Telnet命令调试Linux虚拟机的tomcat通不通

  输入命令:telnet IP地址 8080

 Linux centos7环境下安装tomcat的步骤详解
Linux centos7环境下安装tomcat的步骤详解

连接失败的原因是我们的Linux有防火墙

这时我们应把Linux虚拟机的防火墙关闭就OK了

  输入命令:systemctl stop firewalld.service

 Linux centos7环境下安装tomcat的步骤详解
Linux centos7环境下安装tomcat的步骤详解

在Window系统再测试一下能不能连上

 Linux centos7环境下安装tomcat的步骤详解
Linux centos7环境下安装tomcat的步骤详解

7、我们写一个JSP页面来调试一下是否成功

 Linux centos7环境下安装tomcat的步骤详解
Linux centos7环境下安装tomcat的步骤详解

Tomcat的默认目录是webapps

 Linux centos7环境下安装tomcat的步骤详解
Linux centos7环境下安装tomcat的步骤详解

进入webapps目录里可以看到有如下文件

 Linux centos7环境下安装tomcat的步骤详解
Linux centos7环境下安装tomcat的步骤详解

把除了ROOT的其余没必要的文件都删了,ROOT文件是tomcat默认的项目文件。

为了节省时间,我直接在WinSCP上把其他文件删除了,只保留一个ROOT的文件,如下 (当然也可以输入命令进行删除其他文件)

比如删除docse文件: rm –f docs

 Linux centos7环境下安装tomcat的步骤详解
Linux centos7环境下安装tomcat的步骤详解

在window系统下用页面访问,它会默认跳到ROOT项目,这个项目的首页默认就是Apache的网站

 Linux centos7环境下安装tomcat的步骤详解
Linux centos7环境下安装tomcat的步骤详解

然后把我们刚刚写好的text.jsp页面上传到ROOT文件里面

 Linux centos7环境下安装tomcat的步骤详解
Linux centos7环境下安装tomcat的步骤详解

再用网页打开test.jsp如下

 Linux centos7环境下安装tomcat的步骤详解
Linux centos7环境下安装tomcat的步骤详解

Windows修改域名
操作步骤:    c:WindowsWindows32driversetchosts
                  打开hosts文件 把IP地址和域名添加进去
                  ip地址+tab键隔开+域名

到时候可以直接使用域名进行访问,不在需要IP地址进行访问了

再去查看一下tomcat控制台,跟踪日志文件是否正确跟踪输出

首先要去到tomcat文件里的logs文件下

 Linux centos7环境下安装tomcat的步骤详解
Linux centos7环境下安装tomcat的步骤详解

进入logs文件命令:cd logs/

输入命令:tail –f catalina.out

 Linux centos7环境下安装tomcat的步骤详解
Linux centos7环境下安装tomcat的步骤详解

 退出跟踪

 输入命令:  Ctrl + C

这里我们可以看到在控制台成功输出了OK !

 

到了这里就已代表我们成功在Linux centos7环境下安装tomcat了。 哈哈,感谢各位博友的支持哦!

转载请注明出处:http://www.cnblogs.com/ZRJ-boke/p/6276973.html