提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
tomcat在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代理成功,页面显示如下: