騰訊雲一元伺服器搭建個人網站詳細教程

阿木俠發表於2017-06-13

這裡介紹的的是騰訊雲的windows系統的伺服器,部署的是Java環境,用的是tomcat和MySQL,其他的按本教程不保證成功。

 這裡是搭建成功之後的例子:http://182.254.213.223/MyBlog/index.jsp,域名備案繁瑣。。。

騰訊雲學生認證伺服器購買地址:https://www.qcloud.com/act/campus

認證完成後,送兩張代金券,一張是伺服器的,一張是域名的,然後充值一元就可以買到伺服器+一個.cn字尾的域名。

拿到代金券後,進入管理中心,進行伺服器的配置,這裡是我的配置,可根據自己的實際情況,有些高的配置費用可能也較高


點選購買,完成後密碼會訊息通知發過來,進去更改密碼,登入等。


點選登入,輸入密碼就可以登入伺服器,他會給你的瀏覽器新開一個頁面,這樣登入進去卡到懷疑人生。。。

這裡使用電腦的遠端桌面連線,如圖:


計算機名寫伺服器的主IP地址,使用者名稱寫自己的使用者名稱,如果沒有設定,預設是Administrator(這裡全部都是指選購的windows作業系統的伺服器,其他的不瞭解)

         登入進去之後,一切都很熟悉了,和一個windows系統的電腦一樣。首先下載jdk,配置環境變數,測試jdk環境是否配置成功,這些大家估計已經身經百戰了,這裡不做介紹。

         之後下載一個MySQL,這裡比較坑,無論是安裝版還是解壓版,總是開啟時失敗:


之後各種百度,有建議下載某管家去修復,失敗了,有建議去下載一個MSVCR110.dll檔案包放到指定目錄下,輸入regsvr32 msvcp110.dll 後提示都是版本不一樣,可能不相容。嘗試幾次,最終都沒有成功。

這裡缺失MSVCR110.dll檔案的原因是,騰訊雲部署的作業系統沒有Microsoft Visual C++的執行庫,這邊重新裝系統數次,MSVCR110.dll相容問題終於解決,安裝資料庫又彈出MSVCR100.dll檔案丟失,後來各種嘗試終於解決。(心裡苦啊)

         這裡把解決辦法分享出來,避免大家踩坑:

首先下載Microsoft Visual C++ 2010 可再發行元件包,大約5M,這裡是下載地址:

http://download.microsoft.com/do... 6E/vcredist_x86.exe

 

之後下載了MySQL的安裝版,我用的是這個:

http://cdn.mysql.com/Downloads/M... munity-5.6.15.0.msi

這個親測成功了,其他的不敢保證@@

之後就比較一路順暢了,下載一個解壓版的tomcat伺服器,我這裡用的是tomcat,其他的不清楚。

 

一般tomcat埠號是8080,我們需要把他改為預設的80埠:

我們只需修改一下Tomcat的配置即可,開啟Tomcat所在的目錄,開啟conf資料夾,打

開server.xml檔案,所要修改的部分如下:

<Connector port="8080"protocol="HTTP/1.1" 
              connectionTimeout="20000" 
               redirectPort="8443"/> 
<Context path=""docBase="shop1" reloadable="true" /> 

將 port="8080"改為80,儲存,這樣你釋出工程開啟tomcat之後,就可以訪問了。

這裡怎麼把專案放到tomcat裡面呢?

右擊Eclipse裡面的專案包,點選Export,選擇打包為war包


之後把war包拷貝到tomcat的webapps資料夾下,進入bin資料夾,開啟tomcat


之後就可以通過公網IP加你的專案名訪問了

http://182.254.213.223/MyBlog/index.jsp

上面是我部署上去的一個簡單的個人部落格網站,僅作測試,還在完善中。。。

這裡正常一點的都應該用域名訪問,然而我大天朝在這方面管理較嚴,個人的備案也那麼繁瑣,目前還在備案中。。。

         域名首先要解析到伺服器上才能有用,這裡說一下解析操作,未備案解析成功也不要用域名訪問,否則。。。。


解析步驟:

1,  新增該域名的解析地址,否則別人通過該域名是無法得知實際的公網IP地址。這裡使用騰訊雲的雲解析功能,依次選擇:雲產品->域名服務->雲解析


2,  這裡需要做進一步的設定,比如,在更多選項卡中,開啟CNAME加速,開啟搜尋引擎推送


3,接著點選解析選項,進入新增記錄的控制檯,可以看到已經存在兩條記錄,對於www服務,一般我們還需要新增一條A記錄,即,記錄型別為A

 

(將域名指向一個IPv4地址)主機記錄為www(就是域名的字首)線路型別預設即可記錄值填寫你購買的雲主機的公網IPTTL選擇1小時即可

 

(即在DNS伺服器快取中的重新整理時間)

 

這裡的主機記錄一般只填www就可以,記錄型別為A,域名指向一個IPv4地址,這個地址是要填你的主機IP


查詢本機IP方法

 

在命令提示符環境下獲取本機IP地址的方法和命令如下:

 

a、開啟命令提示符,再執行中輸入”cmd“回車即可開啟命令提示符介面。

b、再命令提示符介面中輸入”ipconfig/all“

4,這樣子我們就完成了域名註冊與解析工作,等待大約10分鐘後,我們可以進行測試。在Windows下ping該域名,看看是否能夠ping通。

 

好了,一元伺服器,你值得擁有!

        補充一點,本地打包Java檔案到伺服器上編譯,伺服器的jre執行環境必須比你eclipse裡的jdk版本高,最好伺服器和本地的jdk版本一致,省的麻煩,這是報錯資訊:

HTTP Status 500 - net/jvsun/servlet/UserServlet : Unsupported major.minor version 52.0 (unable to load class net.jvsun.servlet.UserServlet)

 

相關文章