Pathoto項目:AWS+golang+beego搭建

幫兄弟寫了一個網站,因爲要在國外使用,選擇了AWS做爲服務器。linux

不知道後面的價格如何,12個月免費的確吸引了我。nginx

花費3天時間,從註冊到服務器搭建訪問,終於搞定了。下面記錄一下其中容易出錯的命令。golang

 

1. 環境

  服務器使用的是ubuntu 16.04 LTS版本。開發機器:macOS。ubuntu

2. 一些命令

  1. 經過ssh上傳到服務器服務器

    scp -i ~/.ssh/AmazonEC2Key.pem 「本地文件路徑」 ubuntu@「IP地址」:「服務器文件路徑」ssh

  2. ssh鏈接到服務器網站

    ssh -i ~/.ssh/AmazonEC2Key.pem ubuntu@「IP地址」orm

  3. beego編譯 (這裏必定要注意,選擇好環境,借鑑自這裏,否則會出現「cannot execute binary file」如此問題blog

    bee pack -be GOOS=linux進程

  4. tar解壓縮

    tar -zxvf 「文件」

  5. nginx重啓

    nginx -s reload

  6. 查詢端口占用

    lsof -i:「PORT」

  7. 殺死進程

    kill -9 「PID」

  8. 後臺運行

    nohup ./「filename」 &  

相關文章
相關標籤/搜索