Linux环境Tomcat的安装和使用

Tomcat的安装和使用

cd /usr/tmp
wget http://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-9/v9.0.30/bin/apache-tomcat-9.0.30.tar.gz
  • 解压到指定文件夹(我指定到了/usr/tomcat)
tar -zxvf apache-tomcat-9.0.30.tar.gz
mv apache-tomcat-9.0.30 /usr/tomcat
  • 把项目放在webapps下,我的目录是/usr/tomcat/webapps
  • 进入到tomcat的bin目录下,启动tomcat(启动后即可访问项目)
cd /usr/tomcat/bin
sh startup.sh
  • 访问:127.0.0.1:8080
    如果无法访问,请检查防火墙设置:
# 查看
firewall-cmd --zone=public --list-ports
# 添加 --permanent 为永久添加,不指定此参数重启后失效
firewall-cmd --zone=public --add-port=9092/tcp --permanent

使用nginx反向代理tomcat

  • 使用nginx反向代理tomcat
    nginx相关的可查看这两个:nginx的安装nginx的配置和使用
    在nginx的conf.d目录下,新建一个以.conf结尾的配置文件(比如test.conf),添加如下代码:
server{
    listen 80;
    #server_name 指定为自己的网址或机器ip,比如www.qixingcxy.cn或192.168.1.168
    server_name www.qixingcxy.cn;
    location / {
        proxy_pass http://127.0.0.1:8080;
    }   
}
  • 重启nginx
sudo service nginx restart
  • 访问测试(nginx和tomcat服务确保都启动了)
    可以看到我们访问的是nginx服务,被转发到了127.0.0.1:8080服务器(即tomcat服务)
    在这里插入图片描述
发布了74 篇原创文章 · 获赞 53 · 访问量 7万+

猜你喜欢

转载自blog.csdn.net/m0_37679452/article/details/103594706