自我介紹:
正在卷java後端的雙非一本大學生,通過同學的介紹了解到了“飛天加速計劃·高校學生在家實踐”活動,平台較大的優惠力度和良好的伺服器性能吸引了我們學生黨使用者,是以我也自己領了一台雲伺服器ECS學習。
阿裡雲ECS使用攻略:
随着基于springboot+vue前後端分離項目的深入,不可避免得需要将項目部署到性能相對較高的linux伺服器中。在虛拟機中建立linux系統實作起來較為友善,但使用過程中不可避免得出現了一些問題:
1.虛拟機共享主控端的資源;
2.虛拟機的故障率⽐較⾼;
3.虛拟機也是基于内⽹的⽹絡。
是以,使用阿裡雲高性能ECS雲主機成了作為學生黨的我的最佳選擇。
以下為阿裡雲ECS使用步驟。
雲主機購買:
通過
【阿裡雲高校計劃】雲上學習實踐活動,接受一次快速學習開發部署ECS伺服器的訓練,完成測試并成功領取到了一台雲伺服器ECS。
雲主機管理:
阿⾥雲提供了⼀個管理系統,⽤戶對雲主機進⾏配置和管理:
阿⾥雲控制中⼼- 正常管理
- 安全組管理(防⽕牆)
遠端⼯具連接配接雲主機:
- xftp遠端連接配接雲主機
- xshell遠端連接配接雲主機
至此,與雲主機連接配接完成。
環境配置:
一、JDK安裝(離線安裝)
1.1 下載下傳JDK(Linux版)
官⽹/雲盤 (jdk.tar.gz)
1.2 使⽤xftp将下載下傳的安裝包上傳到linux的/usr/local⽬錄
1.3 解壓JDK安裝包
1.4 檢視JDK⼯具
1.5 配置環境變量
- 進⼊到/etc⽬錄,找到profile⽂件
編輯profile⽂件 : vim profile 在profile⽂件最後配置以下内容
export JAVA_HOME=/usr/local/jdk1.8.0_221
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib
export PATH=$JAVA_HOME/bin:$PATH
1.6 讓配置⽣效
# 讓配置⽣效
[root@theo etc] # source /etc/profile
# 顯示jdk版本
[root@theo etc]
[root@theo etc]# java -version
java version "1.8.0_221" Java(TM) SE Runtime Environment (build 1.8.0_221-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.221-b11, mixed mode)
同理完成Tomcat、MySQL、Nginx(線上安裝)的安裝
部署項目并通路:
- 将後端項目打成jar包,通過xftp送至tomcat指定目錄并運作;
- 将前端靜态資源也通過xftp送至nginx指定目錄,啟動nginx服務;
- 輸入lsof -i:端口号 檢視端口運作詳情;
- 浏覽器中輸入配置設定的公網ip及項目位址,成功通路。
總結:
阿裡雲對學生黨很友好,尤其是學生專享的優惠活動力度較大,節省了學生的成本,符合他們的實際經濟情況。
伺服器在使用期間感覺良好,阿⾥雲提供的⽤戶對雲主機進⾏配置和管理資源的管理系統界面簡潔且功能完整,便于我們随時監控伺服器的資源負載,了解安全情況。
安全組政策功能操作便捷,對端口的控制友善快速。
最後感謝阿裡雲推出的飛天加速計劃 —開發者成長計劃劃,借助平台提供的高性能伺服器,使我鞏固Linux知識的同時學習到了如何運用雲伺服器簡單部署前後端分離的項目。在此推薦其他和我一樣的學生黨小白一起參與這個計劃,感受阿裡雲緻力于全力打造開發者“雲上第一站”和賦能數字經濟時代的雲計算技術人才的決心。