linux 伺服器部署go工程

來源:互聯網
上載者:User

標籤:go linux

linux安裝go環境這裡不做講解

假設gopath  GOPATH="/root/go" 那麼把工程上傳到這個/root/go/src/ 這個目錄下,假設工程名字是future,那麼cd /root/go/src/future 執行go build,這時候cd future後ls會發現多了一個綠色的future檔案 這個時候如果只想執行一個(關閉putty的時候自動停止運行)執行./future ,但是我們部署的工程往往希望在後台一直運行,這時侯如果剛才的已經執行了./future命令,再執行nohup ./future &> future.log &就會報錯,翻譯過來是說這個程式已經在運行了,首先ps aux|grep future 找出這個pid ,假如是21432 ,直接執行kill 21432 然後執行 nohup ./future &>future.log & 這個命令是說讓啟動這個程式,並且讓他一直在後台執行,如果需要修改nginx的設定檔,則需要重啟nginx伺服器,命令是:service nginx restart

著作權聲明:本文為博主原創文章,未經博主允許不得轉載。

linux 伺服器部署go工程

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.