騰訊雲部署項目步驟
- 2019 年 10 月 7 日
- 筆記
最近,自己用Java WEB完成了一個網站,然而,不知道如何部署到騰訊伺服器上。百度了很多,也沒有完整的,後來自己摸索,完成了部署。本文,將介紹如果將web項目部署到騰訊伺服器上。
接下來,開始教程!
一、伺服器和域名的購買
伺服器和域名的購買,這裡就隨便了。域名你想註冊什麼就隨便吧。雲伺服器的話,如果你是學生用戶的話,伺服器只能買入門級的。土豪當然是買貴的好啦。
在這裡要注意的就是伺服器的鏡像選擇,我的本地開發是用windows的,所以鏡像我也選win了,而且Linux我也不太熟。不過還是推薦選擇linux,不過你如果這是嘗試的話,選什麼無所謂。哪個系統用的熟練就選擇哪一個。
伺服器和域名購買好之後呢,就要進行伺服器的連接了。
二、連接伺服器
1. 在本地Windows機器上,點擊開始菜單-> Run,輸入"mstsc"命令,即可打開遠程桌面連接對話框。
在輸入框輸入Windows伺服器的公網IP(在雲伺服器「管理視圖」頁面可查看雲伺服器的公網IP),如下圖所示:

2. 點擊「連接」,在新打開的介面中,輸入管理員帳號和對應的密碼,如下圖所示:
管理員帳號和密碼:購買雲伺服器時,通過消息中心的通知消息,告知用戶管理員帳號及初始密碼。
Windows伺服器管理員帳號固定為:Administrator。

3. 點擊密碼輸入框後的箭頭圖標,即可登錄到Windows雲伺服器。
三、環境搭建
按照上一步成功之後,即可進入到雲端伺服器,如下圖所示。

接下來,我們要對雲伺服器進行環境的配置。運行網站需要Tomcat,MySQL以及JDK的配置,建議安裝的版本是Tomcat8.0,mysql5.5,JDK8。
在這裡,上述三項的具體安裝過程不再贅述
在這裡需要特別注意的是,mysql在安裝成功之後,需要將編碼格式設置成為UTF-8
然後,安裝SQLyog,用於導入資料庫。
環境變數配置成功之後,接下來就是部署項目。
將項目的war包放到Tomcat/webapp目錄下,如圖所示。

然後將你的sql資料庫導入進來。
然後打開IE瀏覽器,輸入http://localhost:8080/netstore/,出現下圖,說明網站配置成功。

此時使用公網IP+埠號+項目名即可在任意可以上網的電腦訪問本項目。
但是我們需要的是使用註冊的域名訪問網站,接下來進行域名的解析。
四、域名解析
關於域名解析。其實很簡單,只要進入到域名管理中,將你的主機公網IP放入記錄值就可以了。

這樣就完成了域名的解析。
五、Tomcat的修改
域名解析過來之後,我們現在要訪問我們的項目需要「域名:8080/項目名」。但是我們想直接通過域名訪問到我們的項目名, 這樣我們就需要對tomcat修改。
修改tomcat server.xml文件
原默認8080埠改為80
<Connector port="80" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />
Engine節點中defaultHost原localhost改為目標域名
<Engine name="Catalina" defaultHost="www.xxx.com">
Host節點中name原localhost改為目標域名,並且在Host節點中添加如下的Context節點
<Host name="www.xxx.com" appBase="webapps" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false"> <Context path="" docBase="/MyWebProject" debug="0" reloadable="true"></Context>
</Host>
這樣就完成了配置文件的修改。
輸入你的域名,ok!
