天天看點

ECS之初體驗

ECS之初體驗

緣起

我是一名軟體工程專業的大三學生。在前兩年專業課的學習中,我逐漸了解了計算機的基礎理論和網際網路、資料庫的相關知識。與此同時,我也通過參加項目開始學習Web前端和後端,包括Vue、Springboot等Java Web的知識。在平時的工作和學習中,我逐漸意識到擁有一台自己的伺服器在Web開發中的重要性。

通過朋友的介紹,我有幸了解到阿裡雲的“飛天加速計劃·高校學生在家實踐”活動。得知阿裡給我們高校學生提供免費的使用機會,我便迫不及待地前往阿裡官網,通過測試後獲得了兩周的使用機會。但由于近來課業任務較為緊張,在後期才開始體驗。

體驗

首先我進行了基本的伺服器部署。原本希望通過原生Linux指令完成所有部署,但由于對Linux指令仍缺乏熟悉度,我通過Bilibili平台的一些視訊教程了解到了寶塔面闆這一神器。通過安全組配置打開端口後,進入寶塔面闆界面就能看到軟體商店裡有各種如Tomcat,Mysql等Web開發必備的軟體。避免了繁雜的Linux指令,寶塔面闆的一鍵式安裝十分簡潔,也讓我能夠更快地着手開發。

當然,在部署的過程中也不免有各種各樣的障礙。令我印象最為深刻的就是安全組忘記設定的問題。一開始我直接按照網上教程通過

公網IP+:8888

的方式通路面闆,但發現無法打開。後來才知道是端口未開放導緻的錯誤。同時,忘記重新開機伺服器導緻應用無法使用也是我遇到的諸多困難之一。在這裡我非常感謝阿裡雲文檔對我在部署伺服器時提供的幫助。官方文檔十分詳盡,圖文并茂,解決了我遇到的很多障礙,讓我得以更為順暢地開啟我的伺服器使用體驗。

未來

當下,疫情仍未完全結束。“高校學生在家實踐”為我提供了在家使用伺服器的寶貴經曆,讓我首次在真實的Web環境下進行部署和使用。在前兩年裡我初步地走進了Web開發的世界,了解了各種前端後端的語言、技術和好用的架構,也逐漸産生了興趣。希望在大三的學習生活中我能夠更為深入地掌握Web開發的相關技術以及底層原理,為将來成為一名合格的軟體工程師打下堅實基礎。

公網IP+:8888