最近搗鼓了乙個伺服器,弄了乙個小**, 幫助家裡的小生意。大家可以幫我測試測試。剛上線還沒測試。。huazhemarble.com
配置伺服器的時候發現還挺麻煩,最後經過網上各方大神的指點終於算是能用了。
以下的實驗中,假設已經有一下幾個條件.
1. 乙個ubuntu 伺服器, 並且安裝好tomcat (應用伺服器) 監聽 8080 埠和 apache (網路伺服器)監聽 80埠
2. 乙個網域名稱比如: www.hello.com
那麼現在我們能做以下幾件事:
1. 使用 www.hello.com 訪問你的伺服器,但是這時開啟的將是你的 apache 歡迎頁面
2. 使用 www.hello.com:8080 訪問你的伺服器, 但是這時開啟的將是你的 tomcat 歡迎頁面
3. 使用 www.hello.com:8080/test/home.html 來訪問你的專案中的 home.html
但是我們想要的是 通過www.hello.com/home.html 訪問, 這該怎麼做呢?
1. 首先配置 apache 伺服器的配置檔案, /etc/httpd/conf.d/welcome.conf (這裡的路徑因伺服器而已啊, 大家可以看看自己apache 歡迎頁面上的相對應的配置檔案是啥)
在該配置檔案中的下新增以下**, 這是將apache作為 tomcat的**
proxypassreverse / http://localhost:8080/順便說一下啥是正向**和反向**.
正向**: 針對客戶端而言, **伺服器**客戶端, **請求, 並將獲得的內容返回給客戶端。 - 可以理解為**端**的是客戶端
反向**: 針對客戶端而言, **伺服器就像是原始伺服器, **終端伺服器返回結果。- 可以理解為**端**的是服務端
2. 配置 tomcat server.xml 配置檔案, /etc/tomcat7/server.xml
在該配置檔案中將host標籤的標籤頭改一下,並且在標籤內部新增一行**
unpackwars="true" autodeploy="true" xmlvalidation="false" xmlnamespaceaware="false">
3. 測試! 並且注意,對你的所有更改都做記錄,以防出錯!
什麼是a記錄: a (address)
記錄是用來指定主機名(或網域名稱)對應的ip位址記錄。使用者可以將該網域名稱下的**伺服器指向到自己的伺服器上。
有問題歡迎指出
從0開始管理伺服器
實驗室新買了乙個伺服器,老師讓我安裝一下常用的東西,接下來就是一些亂七八糟的記錄。2020.11.05 記錄 這是前三個星期之間斷斷續續的工作 uname a 檢視系統版本利用sudo yum install 安裝是,出現如下報錯 this system is not registered with...
伺服器從0開始安裝系統以及配置深度學習環境
2 安裝cuda主檔案 sudo sh cuda 9.1.85 387.26 linux.run 需要注意的是,之前已經安裝過顯示卡驅動程式,故在提問是否安裝顯示卡驅動時選擇no,其他 選擇預設路徑或者yes即可。即第二次出現選項時選擇n 3 和主檔案一樣,依次安裝3個補丁檔案 例如sudo sh ...
從0開始簡單部署騰訊雲伺服器的方法步驟
由於是第一次發帖,如有寫得不好,不對的地方希望大家在評論裡指出,以後改進。謝謝!下面開始 一 購買騰訊雲 首先進入騰訊雲的官網 註冊後進行認證。認證完了後選擇 產品 雲伺服器 如下圖 大家可按照自己的需要進行選擇。我這裡的話選擇的是windows 2008 便於操作。如果大家只是想著弄來玩兩天的話,...