CentOS7.5中搭建CI/CD环境

安装tomcat(六)

2019-05-24  本文已影响0人  Morphing0527

1. 安装
下载apache-tomcat-8.5.41.tar.gz压缩包,复制到/tmp目录并解压

$tar  -zxvf  /tmp/apache-tomcat-8.5.41.tar.gz

解压完成后多了一个apache-tomcat-8.5.41目录,将其移动到/usr/local目录下并改名为tomcat8.5.41

$sudo mv /tmp/apache-tomcat-8.5.41  /usr/local/tomcat8.5.41

2. 启动
在启动tomcat之前先确认8080端口是否已被占用,如果被占用了则会启动失败

$sudo  netstat -lnp|grep 8080

结果提示netstat命令找不到,原来是因为CentOS7中移除了ifconfig和netstat命令,如果想用这两个命令得先安装net-tools工具:

$sudo  yum  -y  install  net-tools

安装完成后再次执行netstat -lnp|grep 8080命令:


image.png

上图中显示有进程占用8080,其实是因为我本机中已经启动了tomcat导致的。

$/usr/local/tomcat8.5.41/bin/startup.sh

执行结果:


image.png

查看CentOS的IP地址:

$ifconfig

可以看到虚拟机ip地址为192.168.138.221:


image.png

打开浏览器输入192.168.138.221:8080,回车:

image.png

提示无法访问。原因是虚拟机中防火墙为开户状态,拦截了8080端口。我们可以选择放开8080端口或关闭防火墙。这里我们选择关闭防火墙:


image.png

再次打开浏览器并访问刚才的地址,成功了!

image.png

如果不想关闭防火墙,只是放开8080端口的话执行下面的命令即可:

$firewall-cmd --permanent --add-port=80/tcp
$firewall-cmd --reload
上一篇下一篇

猜你喜欢

热点阅读