tomcat在nginx中的配置方式
更新時間:2024年12月28日 14:17:51 作者:zhqlee
文章介紹了如何在Linux系統(tǒng)上安裝和配置Tomcat,并通過Nginx進行代理,首先,下載并解壓Tomcat壓縮包,然后啟動Tomcat并查看日志,接著,配置Nginx以代理Tomcat的8080端口,并確保80端口已開放,最后,重新加載Nginx配置并測試代理是否成功
提示:文章寫完后,目錄可以自動生成,如何生成可參考右邊的幫助文檔
一、下載安裝tomcat
將下載的tomcat壓縮包,通過ssh工具傳輸?shù)絣inux的目錄/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代理成功,頁面顯示如下:

總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
windows系統(tǒng)安裝配置nginx環(huán)境
這篇文章介紹了windows系統(tǒng)安裝配置nginx環(huán)境的方法,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2022-06-06
Nginx服務器中使用gzip壓縮的相關(guān)配置解析
這篇文章主要介紹了Nginx服務器中使用gzip壓縮的相關(guān)配置解析,包括對gzip請求處理相關(guān)的壓縮配置,需要的朋友可以參考下2015-12-12
Nginx?location和proxy_pass配置示例詳解
這篇文章主要介紹了Nginx?location和proxy_pass配置的相關(guān)資料,本文詳細探討了Nginx配置中`location`和`proxy_pass`指令的不同組合方式及其對請求轉(zhuǎn)發(fā)路徑的影響,通過列舉多種組合,展示了`location`匹配目錄與`proxy_pass`地址路徑如何相互作用,需要的朋友可以參考下2024-11-11

