藉助URLOS快速安裝beego web框架

簡介

beego 是一個快速開發 Go 應用的 HTTP 框架,他能夠用來快速開發 API、Web 及後端服務等各類應用,是一個 RESTful 的框架,主要設計靈感來源於 tornado、sinatra 和 flask 這三個框架,可是結合了 Go 自己的一些特性(interface、struct 嵌入等)而設計的一個框架。web

今天咱們介紹一種更快速的安裝方法,那就是經過URLOS一鍵安裝beego。urlos是什麼?flask

URLOS是一個雲主機管理軟件,基於Docker容器技術打包和運行應用,包含負載均衡和故障轉移等高級功能,可自動識別機器和雲應用的故障並將雲應用轉移至可用的機器上,單機故障並不影響業務開展。後端

你可使用如下命令安裝URLOS:負載均衡

curl -LO www.urlos.com/iu && sh iu

在此不討論URLOS的使用方法,感興趣的朋友請自行搜索,咱們直接來看URLOS如何快速安裝beego:框架

安裝流程

1.登陸URLOS系統後臺,在應用市場中搜索「beego」,找到以後,直接點擊安裝按鈕

clipboard.png

2.填寫服務名稱、選擇運行節點、服務端口、選擇智能部署

clipboard.png

3.填寫域名:www.aaa.com(這裏填寫本身的域名)

clipboard.png

4.設置SFTP

選擇「上傳與下載」選項卡,開啓SFTP上傳下載並填寫SFTP端口、SFTP密碼;
clipboard.pngssh

而後點擊「提交」按鈕,等待部署完成;curl

部署完成後,網站已經成功跑起來了!
clipboard.pngtornado

上傳網站代碼

用ssh或者sftp客戶端登陸。網站

網站根目錄是:/mounts/beego001/data/www/web(因爲本次教程的服務名稱爲beego001,實際操做中根據你填寫的服務名稱自動建立url

若是要更新網站,上傳網站文件到網站根目錄後,從新部署一下就行了:
clipboard.png

相關文章
相關標籤/搜索