天天看點

初次嘗試ecs部署spring boot個人小項目

本人為大三信管學生,由于本學期課設的需求,用Java的spring boot架構寫了一個小的前後端管理系統,在了解到部署的操作後,便想着嘗試将自己的個人項目部署伺服器,搜尋伺服器發現阿裡雲學生優惠很實用,便申請阿裡雲的伺服器。

申請完伺服器,正常的開啟ssh服務,我使用的是finalshell終端管理器,連接配接到服務期後開始配置環境,Java8、MySQL5.7、nginx1.13和PHP,開始是使用yum指令安裝,奈何網速實在是不給力,便查找其它方法,才發現finalshell可以直接從本地磁盤拖檔案,速度也更快,便采用本機下載下傳,傳進伺服器後安裝解壓方式, 把一切配置好後,使用idea的maven将項目打包,再次傳進設定好的目錄就可以了。

初次嘗試ecs部署spring boot個人小項目
初次嘗試ecs部署spring boot個人小項目

配置過程中也出現很多小問題,配置Java環境忘記配置環境變量,導緻Java找不到位置。 後找到/etc/profile檔案夾,正确配置好了重新輸入Java指令,能正确顯示說明配置好了。最後運作項目不成功,出現網頁拒接連接配接,檢查發現原來忘記打開8080端口号了。後來在論壇上看到可以使用寶塔Linux管理工具,能幫助安裝軟體,配置環境,的确挺友好的,便也注冊了一個寶塔Linux賬号,通過寶塔部署的确更加友善了。

初次嘗試ecs部署spring boot個人小項目
初次嘗試ecs部署spring boot個人小項目

在整個部署過程中,前前後後花了一整天時間,配置環境,資料庫,将項目打包,整個過程中都出現一些小問題,有點是疏忽,有點是不清楚這方面知識,但在網上都能找到解決方法,按照網上教程走基本沒有什麼問題。在部署這個流程上面,也學到了許多,相信以後部署項目就不會耗費這麼多的時間了。

然後回報幾點建議,首先希望官方能夠把自己的管理工具做好,這樣就不用去找第三方終端管理工具了,畢竟我覺得在這方面還是有許多人對Linux的操作不是那麼熟練,自帶的僅僅一個Linux終端,不是很友善。再就阿裡雲監控資源界面常常卡頓,資源監控加載不出來,官方app登入找回密碼時網頁經常走丢。總之阿裡雲體驗還可以,接下來有什麼問題再記錄下來