天天看點

ECS初體驗

本人就讀于軟體工程專業,目前是一名即将畢業的大四應屆生。最近在編寫學習的實訓項目,因為實訓項目需要部署到伺服器上,于是就向身邊有這方面經驗的同學打聽詢問,了解到“飛天加速計劃·高校學生在家實踐”活動,查來查去發現阿裡雲具有學生優惠政策,發現阿裡雲正在搞活動,學生可以免費領兩個半月的雲主機,便試一試的心态體驗了ECS。

之前沒有過部署項目到伺服器上的經驗,像個小白一樣懵懵懂懂的。隻好按着“我的教程”中的例子去仿照着進行操作。從一開始的本地Windows使用ssh登入到雲伺服器,到伺服器環境的配置,包括安裝Apache、MySQL、Redis、Java、Git等,在配置完伺服器環境之後,對MySQL資料庫進行建表、初始化,本機Windows使用Navicat連接配接資料庫,接着将本地Windows的後端項目使用maven進行打包,使用Git送出到碼雲上,再使用Git将項目拉取到伺服器,并将其啟動到背景,確定不會在自己關閉終端的時候一起關閉,最好在本機Windows對項目進行連接配接,嘗試測試,至此本人完成了項目的大緻部署。期間遇到過MySQL資料庫版本過低,與本機Windows的資料庫不比對的問題,編碼格式不一緻的問題,需要将伺服器的MySQL資料庫進行解除安裝重裝更高版本的,還遇到忘記資料庫密碼等問題。

通過這段時間的學習,通過這一次的後端項目部署,将之前學習過Linux,但基本都忘記了,這次又重新熟悉了Linux的基本常用操作,了解了ECS伺服器,了解掌握到了基本的雲伺服器的使用方法,讓我自身學習學到了伺服器等的相關知識,這過程中遇到的困難和不易,我相信都會化為我前進的動力。