場景
Ubuntu Server 16.04 LTS上怎樣安裝下載安裝Nginx并啟動:
https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/102828075
Nginx的組態檔位置以及組成部分結構講解:
https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/102829618
Linux-Ubuntu Server 16.04安裝JDK以及配置JDK環境變數:
https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/97438518
下面實體實作客戶端瀏覽器請求指定網址,跳轉到服務器Tomcat主頁面,
所以需要參考上面去實作一些準備作業,
注:
博客:
https://blog.csdn.net/badao_liumang_qizhi
關注公眾號
霸道的程式猿
獲取編程相關電子書、教程推送與免費下載,
實作
安裝JDK
使用VmWare安裝Ubuntu Server 16,然后安裝JDK以及環境變數
參考下面:
Linux-Ubuntu Server 16.04安裝JDK以及配置JDK環境變數:
https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/97438518
效果

安裝Tomcat
下載Tomcat的tar包,自行去官網下載,這里是apache-tomcat-7.0.70.tar.gz
然后使用Xftp或者rz命令將Tomcat的tar包上傳到 /usr/local 目錄下

然后將Tomcat的tar包解壓
tar -xzvf apache-tomcat-7.0.70.tar.gz
x代表解壓 z代表gz壓縮 v顯示解壓串列 f解壓檔案名字
然后進入到解壓的目錄下的bin下的目錄啟動Tomcat
./startup.sh
效果
打開瀏覽器輸入:
ip:8080

反向代理實作
流程
客戶端瀏覽器訪問www.badao.com,會映射到Nginx服務器上,然后通過反向代理去請求tomcat的主頁面,

配置域名映射ip
在C:\Windows\System32\drivers\etc下的host檔案中配置映射

使用編輯器打開,添加ip與域名的映射

保存后,使用瀏覽器訪問:
www.badao.com:8080
如果出現Tomcat的主頁面則說明映射成功,

雖然這樣能直接通過8080埠直接訪問,但是咱的目的是通過Nginx反向代理訪問Tomcat的主頁面,即通過80埠訪問
而80埠又是默認埠,所以只需要域名就能訪問Tomcat的主頁面,
在Nginx進行反向代理的配置
參考下面這篇文章,找到Nginx安裝目錄下的組態檔
Ubuntu Server 16.04 LTS上怎樣安裝下載安裝Nginx并啟動:
https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/102828075
默認安裝路徑 /usr/local/nginx/conf/nginx.conf

然后編輯組態檔
vi nginx.conf
下面是默認的組態檔內容

下面要修改兩個地方

然后保存,
并回到 /usr/local/nginx/sbin 下啟動Nginx
./nginx
然后打開瀏覽器輸入:
www.badao.com

轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/39844.html
標籤:架構設計
上一篇:Netty實作遠程呼叫RPC功能
