nitrous.io mysql_云IDE:Nitrous.io的介绍以及活用手段
Nitrous.io是一個提供在線編程測試的云服務提供商,現在還在Beta階段;作為一整套的服務,Nitrous.io的免費方案包括了一個擁有“384Mb”內存,“750Mb”磁盤空間的“BOX”,也就是一個運行在云服務平臺上的“沙盒”開發環境,簡要來說相當于一個限制了用戶權限的虛擬機。除此以外還包括了一個在線的集成開發環境(IDE),擁有在線文件管理,代碼編輯,團隊合作功能以及可以在瀏覽器中運行的“終端”窗口。
Nitrous.io大體上支持Ruby、node.js、Python和Go這四種編程環境。當然,實際中,由于“虛擬機”中安裝有gcc組件,所以也可以用作C,C++等語言編程的開發。下面我稍微介紹一下Nitrous.io的使用。
注冊步驟就不提了。在瀏覽器中登陸Nitrous.io,進入“#box”頁面,選擇“NEW BOX”。
選擇你需要的開發環境以及服務器所在地,有東京新加坡等亞洲區域可選。
完成后可以在“#BOX”頁面查看你所擁有的“BOX”并進行管理、設置。進入在線IDE,在線terminal可以直接點擊相應按鈕。
運行界面如下,實測在Firefox,chrome以及IE9以上各版本(包括metro下的IE)中運行良好。
在線終端中,git組件也可以正常使用;其他功能不一一介紹,有需要的同學自然會用。
活用什么的,估計大家是明白的。對,就是通過ssh鏈接遠端主機,這樣就可以直接在終端中使用vim、emacs來編輯代碼,適合GEEK使用。同時借助Tunnels技術,可以將自己的網絡數據通過Nitrous.io轉發,就如同名字一樣,類似“隧道”的技術。接下來我稍微介紹一點,畢竟GEEK的話,應該多多少少對這個方法有所了解。
windows下需要準備好putty和puttygen兩個軟件,建議使用英文原版。首先需要為Nitrous.io添加SSA密鑰,用PUTTYgen來獲取。按步驟操作,使用默認設置,可以得到作為公鑰的一串字符和作為私鑰的一個ppk文件,注意兩者均要保存好。在nitrous.io的“#box”頁面點擊“Public keys”鏈接,選擇“Add Public Key”(如圖),并將上面獲得作為公鑰的那串字符粘貼并保存。
putty連接主機以及打開tunnel功能請參考下面兩篇文章:
SSH URI 可以在“#BOX”頁面獲得,例如“ssh://action@apne1.actionbox.io:15577”。
(本來我是自己寫的,結果發現怎么也不能表達好,所以還是使用別人寫好的東西比較好)
順便一提,由于邀請注冊可以獲得更多的免費配額,可以的話也希望有人能通過我的邀請注冊:
總結
以上是生活随笔為你收集整理的nitrous.io mysql_云IDE:Nitrous.io的介绍以及活用手段的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python3生成一个定长列表_rang
- 下一篇: 下列不可以判断网页是否正常打开的是_打开