摘要:最后需要將端中的以前連接的服務端的本地改為阿里云服務器實例的彈性。
之前寫了一個Android小項目,然后里面各種與后臺數據庫的交互,然后差不多完成了吧!感覺應該買一個服務器,而不是每次都是需要啟動MyEclipse,啟動Tomcat服務器才能夠啟動服務,獲取到數據。那么這次就講一下阿里云ECS服務器搭建的流程吧!
去阿里云的官網購買服務器,菜單欄的"產品"——>"彈性計算"——>"云服務器ECS"
進去里面購買,分為包年包月 與 按量付費 兩種模式,其實價格對于學生黨來說還是不算便宜的。這樣就正好在手機阿里云里面有一個學生認證專區,可以9.94元購買一個月的服務器,不過只能買6個月,也就60塊錢了。然后包年包月中好像最便宜的是45塊錢一個月,因為 Rocking7189 還是學生,所以就占了這次便宜。
關于學生特權,購買之后它會產生一個實例,然后這個實例根本沒有讓我們設置其密碼(后面要用到)。而如果是按照第一步去購買的,那么會需要自己填寫密碼
買完之后登錄阿里云的控制臺,會看到左側有一系列的引導,選擇云服務器ECS,再選擇該引導條下的實例就好,然后就可以在網頁上看到購買的服務器的實例信息
選擇購買的該實例的右側 更多,選擇 連接管理終端... ,它會產生一個終端密碼,好像可以更改,不過它提醒你的是一定一定要記住這個密碼。然后輸入該終端密碼就能夠進入到遠程服務器界面(我買的服務器的操作系統是Windows Server 2012).
6.通過遠程終端密碼進來之后,會需要你按Ctrl+Alt+Del鍵登錄,我之前還真的傻傻的按這三個組合鍵,然后一直是進入安全選項,后面發現在該界面的左上角有一個“發送遠程命令”,拉開下拉選項可以看到需要點擊的選項,然后就可以登錄了
7.然后進入的就是輸入密碼的界面,該密碼就是之前我說的實例密碼,不是阿里云賬號的登錄密碼、不是終端密碼,然后學生特權購買的沒有設置過密碼,所以需要在之前講到的實例界面右側的更多中。選擇“重置密碼”,其中重置好像點一次還不會講驗證碼發你,之前自己弄的時候等了好久,后面點第二次獲取驗證碼才發短息過來。
8.重置完密碼之后,以為在剛剛的登錄密碼的界面輸入現在的重置密碼就能進了嗎?還不行哦!還需要點擊 實例 的 更多,然后選擇重啟才行,就像Windows系統更新驅動什么的都是需要重啟才能生效。
9.終于可以登錄進來了,不過進來又該執行什么操作呢?這時候,咱們不需要在網頁上進行以下的操作。在Windows的操作系統下,打開 運行【Win + R】,輸入mstsc,打開 遠程桌面連接 界面,其中計算機是 實例中 顯示的彈性IP,用戶名是 實例名 + “Administrator”, 配置完這再點擊右側的本地資源,點擊 本地設備和資源 下的詳細信息,在打開的窗口中,勾選上驅動器中想要讓服務器能訪問到的操作系統的盤符,點擊確定,再點擊連接即可。
10.點擊完連接,在彈出的窗口中輸入剛剛重置的(或者是一開始的實例的密碼),然后點擊確認按鈕,登錄進遠程操作系統中
11.然后進去的界面其實就和Window一樣了,不過里面只有一個C盤是可以使用的,然后需要在這邊配置服務器的環境【JDK + MySQL(順帶Navicat) + Tomcat】,那么現在首要步驟就是講這些安裝包傳到服務器端了,之前苦了我還想著用QQ,一邊一個QQ,來傳輸文件,后面發現,主機這邊的文件可以直接粘貼到服務器那邊,次奧。那么就將全部的安裝包 (安裝包底下給出連接,如果失效記得提醒我) 拷過來即可,然后就是安裝以及環境變量的配置了。這里就不做敘述了。
12.環境弄好之后,最后就是需要往服務器中加入之前自己用到的數據,主要是MyEclipse中的服務端工程以及MySQL下的數據庫信息,那么如何傳到這邊來使用呢?也直接直接打包? 關于服務端數據,右鍵項目,然后選擇 Export...,再將導出格式轉為WAR類型,選擇next,其他的配置和我差不多即可,點擊finish完成 WAR 文件的生成 。
13.服務端的數據生成了 WAR 類型的文件,那么數據庫呢?咱們可以在Navicat可視化軟件中,右鍵 數據庫文件, 然后選擇 轉存SQL文件 ——> 數據與結構。生成 .sql 文件
14.最后將生成的 .sql 文件與 .war 文件也粘貼到服務器那邊,然后在服務器那邊的 Navicat 中,建一個與打包的數據庫一樣的名字的數據庫,然后右鍵,選擇 運行SQL文件...,然后在彈出的窗口中,選擇打包過來的 .sql 文件,點擊開始導入數據信息。
15.導入 .war 文件,在服務器這邊找到 tomcat的安裝路徑,然后將 文件 放在 其webapps 文件夾中,然后雙擊 Tomcat 的 bin 目錄下的 startup.bat文件來啟動 Tomcat 服務器,然后在 webapps文件夾下會生成與 .war文件名對應的文件夾,里面是一些資源文件等等。最后需要將Android端中的以前連接MyEclipse的服務端的IP(本地IP)改為 阿里云服務器 實例的彈性IP。重新運行Android項目即可。
16.搭建過程中遇到的一些問題:
①、Android端連接好服務器之后沒有數據,后面發現是亂碼問題,需要將服務器端的Tomcat中的安裝路徑下的 conf 文件夾中的 server.xml 文件中編碼格式改為 UTF-8
更改前:
更改后:
②、Tomcat 的 bin目錄下雙擊startup.bat閃退,開啟不了服務器:可能原因是上面的server.xml文件中粗心的加入或刪除了某些東西,或者是在startup.bat與shutdown.bat文件中的開頭都加上以下兩句話:
SET JAVA_HOME=C:developmentjavajdk1.7.0_80【java jdk目錄】
SET TOMCAT_HOME=C:developmentapache-tomcat-7.0.53【解壓后的tomcat文件目錄】
附錄:服務器環境的安裝包:鏈接:http://pan.baidu.com/s/1kUSZyqb 密碼:3ilm
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/3372.html
摘要:但作為阿里云的用戶,您仍有可能會收到這樣的消息通知,提醒您的實例由于所在物理服務器存在故障風險需要維護,阿里云設定了一個實例重啟的系統計劃事件,將在天后重啟該實例并遷移至安全的物理機運行。 摘要: 阿里云會針對ECS實例發布系統事件,當您收到阿里云計劃維護的通知時,可以利用ECS系統計劃事件了解與實例相關的計劃維護操作,并根據您的業務特性選擇合適的時間安排運維操作進行故障轉移,減少對系...
摘要:但作為阿里云的用戶,您仍有可能會收到這樣的消息通知,提醒您的實例由于所在物理服務器存在故障風險需要維護,阿里云設定了一個實例重啟的系統計劃事件,將在天后重啟該實例并遷移至安全的物理機運行。 摘要: 阿里云會針對ECS實例發布系統事件,當您收到阿里云計劃維護的通知時,可以利用ECS系統計劃事件了解與實例相關的計劃維護操作,并根據您的業務特性選擇合適的時間安排運維操作進行故障轉移,減少對系...
摘要:因為阿里云綁定了個人淘寶賬號,登錄,支付,還有其他各種產品。購買阿里云服務器一般新建的個人網站,流量不是很大,因此建議大家使用阿里云最低端的服務器即可。被阿里云攔截出了提示。下面在總結以下在使用阿里云服務器方面遇到的問題及解決方案。域名申請 首次搭建 個人小站,建議購買域名和服務器到知名商家,我推薦大家到阿里云上。因為阿里云綁定了個人淘寶賬號,登錄,支付,還有其他各種產品。 輸入你想要的域名...
閱讀 1296·2021-11-04 16:09
閱讀 3483·2021-10-19 11:45
閱讀 2395·2021-10-11 10:59
閱讀 1009·2021-09-23 11:21
閱讀 2761·2021-09-22 10:54
閱讀 1128·2019-08-30 15:53
閱讀 2599·2019-08-30 15:53
閱讀 3476·2019-08-30 12:57