CentOS7部署Tomcat8

在上一篇中记录了 JDK8的安装,这篇记录下Tomcat8的部署

1. 解压压缩包

同样通过WinSCP将下载的压缩包放入/usr/java/目录下,然后通过命令解压:tar -zxvf apache-tomcat-8.5.12.tar.gz

2. 启动Tomcat

进入Tomcat的bin目录下,然后通过startup.sh文件来进行启动:./bin/startup.sh,启动成功的效果如下:

CentOS7部署Tomcat8_第1张图片
tomcat启动成功.png

通过links 127.0.0.1:8080可以访问Tomcat,如果能够访问到首页,则Tomcat8启动成功(links 命令需要通过 yum install links进行下载安装):

CentOS7部署Tomcat8_第2张图片
成功.png
CentOS7部署Tomcat8_第3张图片
失败.png

可以通shutdown.sh文件将其关闭。

3. 配置防火墙,放行对应端口

虽然在本地已经可以访问到Tomcat的首页了,可以在主机上,通过浏览器去访问的时候却是404。默认下,CentOS7的防火墙是没有开放8080端口的,因此就需要我们自己去开放。开放命令:firewall-cmd --zone=public --add-port=8080/tcp。也可以通过在防火墙firewalld上 添加service的方式去开放端口。关于firewalld可以查阅firewall资料。

还有一点需要注意,centos7启动完成之后,是连不上外网的,局域网也无法ping通,此时而已通过dhclient去自动获取IP,可以通过ifconfig -a去查看网卡的对应IP。也就意味着,主机在访问虚拟机上的CentOS系统中的Tomcat主页之前,要先确保CentOS在局域网内是可以通信的,要下载类似links这类软件,需要确保可以连接外网的。

你可能感兴趣的:(CentOS7部署Tomcat8)