閱讀1021 返回首頁    go 阿裏雲 go 技術社區[雲棲]


一鍵部署MONO 免費空間支持C# 再也不擔心夥食費換空間了

本文由互聯網Fans發表在博客園 轉載請注明出處

互聯網Fans
" 一直以來 部署mono 都是很頭疼的事情 因為是我在是不熟悉非win環境,今天偶然發現這個項目,挺好的,分享下

https://github.com/wshearn/openshift-community-cartridge-mono

https://test.unknownerror.org/  這是我搭建的地址 "

在 OpenShift  部署mono  OpenShift  提供免費服務器,大家可以去這裏看看 https://www.openshift.com/products/pricing

其實 第一個和第二個感覺差不多 都是免費的意思,第二個更像add-in按需收費,社區提供支持

注冊地址:https://www.openshift.com/app/account/new

image

那麼在 OpenShift  到底怎麼部署mono運行環境呢,大多數linux 雲 默認都是不支持.NET 的

但是 OpenShift 有一個開放性 創建app的方式

image

點擊 然後滾動到頁麵最下邊

image

在這裏輸入 項目裏麵提到的地址

https://raw.github.com/wshearn/openshift-community-cartridge-mono/master/metadata/manifest.yml

image

在這裏 填寫 要創建應用的名稱

然後直接到最下麵點擊

image

這樣你的mono 應用就創建完了

如何訪問呢?

image

那麼如何 上傳代碼呢,

這裏隻能用git+ssh

以前我不熟悉ssh 在這裏ka了考半天暈暈乎乎的

最後搞定了 雖然方法笨 但也是方法 我用github 的客戶端連接

https://windows.github.com/

這裏可以下載

然後

可以參考這裏https://teliute.org/mix/Tegit/lesson2/lesson2.html

image

打開 git shell

1、創建SSH密鑰

1)打開終端,輸入命令 ssh-keygen -t rsa -C "teliute@163.com" 然後按回車鍵,雙引號裏的郵箱換成自己的;

這裏郵箱建議 寫成自己登陸的郵箱

我覺得可以隨便填寫,但我沒試過

.查看是否已經有了ssh密鑰:cd ~/.ssh

這個可以找到 密鑰的位置

帶有PUB 是剛才生成的公鑰,把他拿到OpenShift  裏麵

image

image

點擊添加

image

這樣就可以 用git 獲取代碼了

獲取代碼的地址在這裏

image

具體如何用git 獲取代碼

先初始化git環境 git init

然後 就是 git clone 你的git地址

test

最後更新:2017-11-09 15:05:21

  上一篇:go  移動手機APP導航菜單設計方案
  下一篇:go  騰訊要AI in All:西部世界導演和騰訊COO剛剛一起聊了聊人為什麼要活著