tomcat在nginx中的配置方式
更新时间:2024年12月28日 14:17:51 作者:zhqlee
文章介绍了如何在Linux系统上安装和配置Tomcat,并通过Nginx进行代理,首先,下载并解压Tomcat压缩包,然后启动Tomcat并查看日志,接着,配置Nginx以代理Tomcat的8080端口,并确保80端口已开放,最后,重新加载Nginx配置并测试代理是否成功
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
一、下载安装tomcat
将下载的tomcat压缩包,通过ssh工具传输到linux的目录/usr/src/目录下,并解压:
[root@localhost src]# tar -zxvf apache-tomcat-7.0.70.tar.gz
二、启动tomcat
由于我的虚拟机自带javaJDK所以不需要安装JDK:
[root@localhost logs]# java -version java version "1.7.0_99" OpenJDK Runtime Environment (rhel-2.6.5.1.el6-x86_64 u99-b00) OpenJDK 64-Bit Server VM (build 24.95-b01, mixed mode) [root@localhost logs]#
进入目录并运行启动脚本
[root@localhost src]# cd apache-tomcat-7.0.70/bin/ [root@localhost bin]# ./startup.sh
查看启动日志:
[root@localhost bin]# cd .. [root@localhost apache-tomcat-7.0.70]# ls bin conf lib LICENSE logs NOTICE RELEASE-NOTES RUNNING.txt temp webapps work [root@localhost apache-tomcat-7.0.70]# cd logs/ [root@localhost logs]# ls catalina.2022-03-11.log localhost.2022-03-11.log catalina.out localhost_access_log.2022-03-11.txt host-manager.2022-03-11.log manager.2022-03-11.log [root@localhost logs]# tail -n 20 catalina.out
开启8080端口
#开8080启端口 firewall-cmd --zone=public --add-port=8080/tcp --permanent systemctl restart firewalld.service firewall-cmd --reload
三、配置nginx
启动linux中的nginx,并保证linux中已开放了80端口,nginx默认80端口;
修改nginx的配置文件:
vi /usr/local/nginx/conf/nginx.conf
重新加载nginx
[root@localhost nginx]# /usr/local/nginx/sbin/nginx -s reload
nginx代理成功,页面显示如下:
总结
以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。
最新评论