騰訊雲主機windows 2012 r2標準版&&搭建java環境(jdk+tomcat)

  一直以來都是拿騰訊雲的學生1元/月雲主機+10元/年域名來掛載靜態網頁;後來被我玩過載、主機崩潰了,一直忙着學習,也懶得折騰,趁着期末沒什麼忙的了,就想在上面搭個java環境玩玩~~附上騰訊雲學生優惠套餐連接:https://www.qcloud.com/act/campus


好了幫騰訊打廣告完了,進入主題

騰訊雲主機windows 2012 r2標準版&&搭建java環境(jdk+tomcat)

(未加入數據庫,由於數據庫太大了,等回頭再加入數據庫。)

使用工具:

  • 騰訊雲主機windows 2012 r2標準版
  • jdk 1.8
  • tomcat 9.0

搭建環境前提:

  • 會配置jdk環境變量
  • 會配置tomcat環境變量
  • 已經能寫java web項目(jsp或servlet)
  • 對tomcat目錄的做用有所瞭解、對xml文檔的編寫有所瞭解
  • 會在騰訊雲解析本身的域名(最好會,不會也沒問題)

ps:工具直接去官網下載,以上全部的前提均可以直接百度,因此everyone will be ok.


遠程鏈接到windows 2012 r2版本雲主機!

假設你已經解析好本身的域名了!

假設你安裝並配置好了jdk和tomcat的環境變量(在瀏覽器下輸入localhost:8080 能看到貓!)

java_home

把一個寫好的java項目放到雲主機裏的tomcat目錄下:C:\apache-tomcat-9.0.0.M17-windows-x64\apache-tomcat-9.0.0.M17\webapps

(按我的的tomcat版本改變)html

webapps
1

修改目錄:C:\apache-tomcat-9.0.0.M17-windows-x64\apache-tomcat-9.0.0.M17\conf 下的server.xml ,如圖:server

將上圖圖中原來的8080改成如今的80(千萬要找對!)

同文件下:找到Engine標籤,修改下圖中的兩個地方,改成:

(個人域名在實名認證因此暫時使用公網ip代替!)java

<Engine name="localhost" defaultHost="http://本身的域名/">
<Host name="本身的域名" appBase="webapps" unpackWARs="true" autoDeploy="true">

3

其實到了這裏已經弄好了,可是會有一個問題,tomcat的默認主頁是在C:\apache-tomcat-9.0.0.M17-windows-x64\apache-tomcat-9.0.0.M17\webapps\ROOT 目錄下的一個index.jsp文件,這就致使每次你想要打開本身的項目的時候須要這樣:http://本身的域名/項目名/index.jsp/ 來運行!把至關麻煩,展現東西的時候很尷尬!

因此,咱們來解決他(可自行百度:更改tomcat 默認主頁):

仍是C:\apache-tomcat-9.0.0.M17-windows-x64\apache-tomcat-9.0.0.M17\conf 下的server.xml文件在裏面找到 host標籤,在其內添加以下代碼(按本身的項目修改):

<Context path="" docBase="C:\apache-tomcat-9.0.0.M17-windows-x64\apache-tomcat-9.0.0.M17\webapps\MyFirstServlet" debug="0"/>

  解釋一下:path是說明虛擬目錄的名字,若是你要只輸入域名就顯示主頁,則該鍵值留爲空。
  docBase是虛擬目錄的路徑,它默認的是$tomcat/webapps/ROOT目錄。修改成你想要的。web

而後,在主機裏啓動tomcat(運行startup.dll),在瀏覽器中輸入:http://本身的域名/ 來驗證是否成功!


注意:當你項目裏的jsp不是以index.jsp文件命名的時候,須要去C:\apache-tomcat-9.0.0.M17-windows-x64\apache-tomcat-9.0.0.M17\conf 目錄下修改web.xml文件,在文件最下方添加代碼,如圖:

web_xml
添加代碼 「你的文件.後綴」數據庫

<welcome-file-list>
        <welcome-file>你的文件.後綴</welcome-file>
        <welcome-file>index.html</welcome-file>
        <welcome-file>index.htm</welcome-file>
        <welcome-file>index.jsp</welcome-file>
    </welcome-file-list>
</web-app>

域名解析:

https://console.qcloud.com/cns/domains
在這個地方,具體的去百度或者騰訊雲本身的文檔找!apache

相關文章
相關標籤/搜索