場景 Ubuntu Server 16.04 LTS上怎樣安裝下載安裝Nginx並啟動: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/102828075 Nginx的配置文件位置以及組成部分結構講解: https://blog. ...
場景
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與功能變數名稱的映射
保存後,使用瀏覽器訪問:
如果出現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
然後打開瀏覽器輸入: