如何將Golang專案部署到雲上

2021-10-02 15:15:26 字數 435 閱讀 7196

我在本地用的是goland進行開發的,但是專案想要部署到linux雲伺服器上,應該怎麼做呢。

首先進入到該項目的目錄,輸入以下命令:

set cgo_enabled=0

set goos=linux

set goarch=amd64

go build main.go

我用的是goland,可以直接輸入,大家用其他編譯器的話,可以用cmd進入,也是一樣的。完成後會在該目錄下生成main或者其他你命名的二進位制檔案,我們只需要利用xshell或者其他工具放到linux中就可以執行了。

yum -y install lrzsz
2.專案中的配置檔案記得更改,包括資料庫的位址以及埠等。建議可以把該類資訊寫入ini檔案中,免得在**中修改,記得也一併放入linux你所設定的目錄中。

如何將MVC專案部署到 IIS 5 1

最近在工作之餘一直忙於發布乙個mvc站點,原本mvc專案應該發布在windows server 2003的iis 6.0以上版本的,但是自己的機子只裝有xp,而一直都沒能成功將mvc專案發布在xp下的iis 5.1上,要麼出現各種各樣的編譯錯誤,要麼就是找不到樣式 等路徑。今晚通過不遺餘力的終於,成...

如何將web專案部署到Ubuntu伺服器上

情景回顧 前幾天在下本著人道主義原則幫我老師的乙個朋友做了個小網頁,啥人道不人道的,主要是給錢了 做完之後本來是想偷懶直接把網頁扔給他自己部署去吧,結果讓我幫忙部署一下,得,偷懶也偷不成了,搞吧,誰讓我收錢了呢!方案一 命令列 特別注意 第4,5步可以省略直接進行第六步 1.win r 2.輸入cm...

Golang 專案部署

般部署指令碼應該具有構建 啟動 停止 回滾已經檢視記錄日誌等功能,以下分別將這些功能以單個指令碼的形式給出,當然也可以寫成makefile 的形式。單個部署指令碼的形式,在乙個目錄下建立如下檔案 bin 目錄,用於存放每次 build 之後存放的二進位制檔案 log.sh 實時檢視日誌 build....