安装tomcat(六)

作者: Morphing0527 | 来源:发表于2019-05-24 15:30 被阅读0次

    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
    

    相关文章

      网友评论

        本文标题:安装tomcat(六)

        本文链接:https://www.haomeiwen.com/subject/eisgzqtx.html