美文网首页
ubuntu安装使用tomcat9

ubuntu安装使用tomcat9

作者: 尘嚣看客 | 来源:发表于2019-08-09 10:02 被阅读0次

    环境说明

    我所使用的为ubuntu18.04(腾讯云服务器)。

    安装

    可以直接使用sudo apt-get install tomcat9来进行安装。
    配套的java环境也会自动安装好。

    看网上很多教程都是去官网下tar下来编译安装的,虽然能享受自己动手的乐趣= =,但是着实费力了些。

    使用

    apt安装的tomcat9会安装在/usr/share/tomcat9目录下。
    打开上述tomcat9目录,进入bin目录,运行startup.sh文件以启动服务:sudo ./startup.sh

    log文件创建错误

    有可能提示不能创建log文件,则需要手动在tomcat9目录下创建一个log文件夹,返回到tomcat9目录下运行:sudo mkdir log
    之后再启动服务应该就不会报错了。

    服务启动成功但是依然无法访问主页

    服务启动成功后仍然无法访问http://localhost:8080页面,可能是防火墙原因:
    使用sudo ufw status查看防火墙状态。
    使用sudo ufw allow 22(ssh连接用)sudo ufw allow 80,sudo ufw allow 8080启动这些端口。
    之后输入sudo ufw reload使得新规则生效。
    再访问http://localhost:8080页面就可以了。

    修改默认端口

    修改/var/lib/tomcat9/conf/目录下的server.xml文件:
    sudo vim /var/lib/tomcat9/conf/server.xml
    将其中的8080改成80进行保存重启服务,就可以在访问时候不需要指定8080的端口号了。

    (因为我已经解析了网址,所以直接使用的域名访问。)

    相关文章

      网友评论

          本文标题:ubuntu安装使用tomcat9

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