之前就想過,如果有一個屬於自己的網站,自己的服務器,在自己的網站上面搞一些炫酷高科技的東西,實在是賊棒,那么現在,我們就來邁出第一步吧.
一、雲服務器
第一次玩服務器,並且有針對學生價格優惠的服務器,於是就搞了一個來玩。
我是購買的阿里雲學生服務器。直接進入購買頁面:點擊這里可以直接進入購買頁面
或者你可以麻煩一點直接搜雲翼計划
進入后就可以看到該頁面,然后按照優惠享受流程完成前三步
接下來我們選擇購買雲服務器ECS,雖然輕量級應用服務器不需要自己配置環境,但是它只能應用阿里雲已經植入的固定軟件,而雲服務器ECS則可以自主配置環境,應用性更強。
步驟:
1.選擇雲服務器ECS;
2.選擇對應的預裝環境(我選擇的Windows Server 2008 R2企業版 64位中文版;特別注意,千萬別選錯,前三個都是Windows操作系統,但用於開發一般選用第三個;
3.選擇地域(選擇距離自己位置近的地域,學生可選地域目前只有華南、華東、華北):
4.選擇購買時長(先選一個月試玩,之后還可以續費)。全部選擇完畢后,我們就可以選擇立即購買了。
5.提交訂單后完成支付步驟略,但這里提醒自定義密碼可以創建后設置。
二、遠程主機配置成服務器教程
1.購買完成后點擊這里的ECS:
2.進入后點擊實例,看到遠程連接,點擊遠程連接進去:
3.此時會跳出一個遠程鏈接的六位數密碼,務必要記住這個密碼!因為它只出現一次,而且很重要!!
:此時輸入你的密碼
4.確定后點擊左側發送遠程命令->CTRL+ALT+DELETE:
5.出現如下界面就算是完成:
6.點擊雲服務器ECS->實例,公網ip即為外網訪問的ip地址
7.點擊更多->密碼/密鑰;
8.點擊修改管理終端密碼:一定要注意!!!這里的密碼為使用瀏覽器連接遠程服務器的6位數密碼,而且只會出現一次,一定要做好記錄,我這里配置好了,顯示會有所區別;
9.點擊重置密碼:這里的密碼指的是使用本地電腦遠程桌面連接服務器的較長密碼;
10.回到雲服務器ECS->實例,點擊更多->點擊 網絡和安全組->點擊安全組配置
11.我們只需要配置內網入方向全部規則,我這里的配置僅供大家參考,阿里有自己的安全措施,防止外來信息進行非法訪問所以設置了安全組,為了安全考慮端口不宜開放太多。
12.確認之后選中實例然后重啟實例,方可生效。
以上完成服務器參數相關配置
三、使用本地電腦遠程連接服務器進行操作
連接遠程服務器方法如下:
1.Window+R -> 輸入mstsc 回車,來到這個界面輸入我們購買的雲服務器的外網ip(39.106.170.146) 由於我們需要在遠程主機上從我們本地拷貝相關文件,因此需將本地某個盤共享到遠程服務器中具體操作如下:
2.點擊選項
3.進入左圖,點擊“本地資源”->在本地設備和資源處全部勾選
4.點擊詳細信息進入右圖,全部勾選
5.確定后點擊鏈接
用戶名為Administrator,密碼為之前設置的復雜密碼(即之前點擊重置密碼時設置的密碼) 點擊確定進入遠程主機界面。
當然如果說你的界面跳出身份驗證錯誤,遠程連接提示要求的函數不受支持,並且你的操作系統是win7,那么可以嘗試以下解決方案。
1.win +R彈出運行窗口輸入gpedit.msc;
2.來到計算機策略配置窗口;
3.選擇管理模板選項;
4.單擊系統選項;
5.展開憑據分配,然后選擇加密oracle修正選項,單擊它;
6.選擇已啟用勾選框,進行勾選;
7.最后將保護級別改為易受攻擊級別單擊,確定按鈕;
8.重新Window+R -> 輸入mstsc 回車進行操作。
四、在遠程主機上配置Tomcat服務器
安裝jdk,tomcat,可以通過本地共享,從本機中把安裝包拖拽到遠程主機
1.安裝jdk:安裝步驟和在主機安裝過程一樣,需要注意的是!!!必須配置JAVA_HOME和CATALINA_HOME否則tomcat啟動會失敗(必須配置這兩個HOME)
這里省略安裝步驟;
**環境配置如下: **
1.1配置JAVA_HOME
在環境變量中新建環境變量,名為JAVA_HOME,內容為Java安裝根目錄,例如C:\Program Files\Java\jdk1.8.0_91
在環境變量中找到path環境變量,在最后面加上 ;%JAVA_HOME%\bin; (注意前后的兩個分號不可少)
驗證:Windows+R 輸入cmd 鍵入javac 驗證是否成功
1.2配置CATALINA_HOME
在環境變量中新建環境變量,名為CATALINA_HOME,內容為tomcat根目錄,例如:
C:\Users\Administrator\Desktop\apache-tomcat-8.0.9
在環境變量中找到path環境變量,在最后面加上 ;%CATALINA_HOME\bin; (注意前后的兩個分號不可少)
驗證:進入tomcat目錄下的bin目錄下運行startup.bat文件,若能正常啟動服務,則說明配置成功,千萬不要關閉這個,否則后續無法正常訪問Tomcat
若啟動服務一閃而過,表示失敗 ,失敗原因有兩種:
1.JAVA_HOME路徑有誤
2.CATALINA_HOME路徑有誤
自己檢查
3.將tomcat文件放在c盤根目錄
以上已完成正常的服務配置,啟動服務后,打開遠程主機上的瀏覽器,輸入http://localhost:8080若能訪問到tomcat主頁,則說明配置成功,如下:
接下來將外網ip配置進去,即可通過外網ip訪問我們的遠程服務器,具體操作如下:
1.進入tomcat根目錄,找到conf下的server.xml文件,找到host根節點;
2.將原來的name=”localhost” 中的localhost改成我們的外網ip,即39.106.170.146
保存后,重啟服務 ;
3.驗證:隨便使用一台電腦打開瀏覽器,輸入39.106.170.146:8080即可訪問到我們遠程主機上的web項目 ;
不加端口號訪問項目的方法
在tomcat的路徑中找到conf目錄下的server.xml 將訪問端口改為瀏覽器默認訪問端口80(http默認端口號為80因此我們可以不用輸入端口號 ),如下
<Connector port="80" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
重啟Tomcat即可
最后一步:
把你的項目工程放入tomcat->webapps->ROOT中(沒有的話自己創建),里面的內容可以自由選擇是否刪除,直接將你的工程拷貝進去。此時webapps下不能有此工程的war包或發布的項目。
這樣就可以直接輸入網址或IP直接訪問發布的工程。
可以嘗試訪問我的簡單網頁:網址:http://39.106.170.146/html/summary/summary01.html
注:如果webapps下仍有該項目,則僅通過網址或IP直接訪問會報錯,但是后面加上項目名仍可以正常訪問工程。
教程結束,希望可以給你帶來幫助!
碼字不易,在線求個三連支持。
大家記得收藏前,先點個贊哦!好的文章值得被更多人看到。
關注江哥不迷路,帶你編程上高速。
微信公眾號關注:
江小魚吧
免費領取高級前端學習資料,轉身漲薪20K
支付寶生態技術學習交流群:
加入Q群與更多BAT一線大佬深度交流:1136157571 (點我入群)