使用ECS開發電商網站初體驗
我是計算機學院大二的學生,因為學校實訓需要,我們小組做的項目最終要部署到雲伺服器上,幾經對比打算購買阿裡雲的伺服器,但是通過網上視訊了解到阿裡雲的雲翼計劃,也就是“飛天加速計劃·高校學生在家實踐”活動。于是我們小組申請了雲翼計劃的一台雲伺服器進行開發部署。
線上體驗過程
申領前需要進行線上體驗1小時的雲伺服器,在網站上進行可視化的雲伺服器開發是我沒想到的,很新奇,探索了一個小時,初步熟悉了操作。
搭建Django應用
我選擇了Ubuntu18.04的系統,就想跟着阿裡雲的教程快速嘗試建站。但是教程貌似是另一個linux系統,搞了很久還是不行,後來找到網上另一個Ubuntu的教程,建到一半出了很奇怪的問題,遂放棄。
然後想在本地搭建一個web應用,然後部署到雲伺服器上,于是我開始了快速的嘗試。本地終于可以運作之後,我去在雲伺服器上部署。
首先開始搭建環境,手動選擇了python3.69的版本之後,安裝django,安裝各種庫都是手到擒來,然後開始部署網站,但是因為還是不夠了解,同時雲伺服器沒有可視化的界面,無法打開浏覽器去看是否部署成功,後來在安裝wsgi的時候有點問題,和老師溝通之後說這些問題放到後面再去解決,遂去搭建資料庫。
安裝資料庫
資料庫是小組成員搭建的,對,我們小組8個人都連上了雲伺服器去開發,确實都體驗了一把。小組成員第一次裝mysql的時候還遇到很奇怪的報錯,不得已重開(重裝系統)伺服器,然後mysql很快就裝好了,因為本來就是linux的資料庫,然後也裝了redis。
晚上我們小組成員一起在本地嘗試連接配接資料庫,但是因為用了私網ip導緻一直不能連上,後來恍然大悟用了公網ip才連上,使用确實很nice!
展望
不管是線上體驗還是領取到雲伺服器實際體驗,都讓我和我的小組收獲頗多,因為疫情也是在家裡學習,是以這個雲伺服器讓我們小組有了共同工作的平台,提高了我們的工作效率。同時我自己也收獲到不少操作雲伺服器的經驗,我們的項目也會繼續做下去,相信真正部署完成後,收獲會更多。