將 node.js 的程式佈署到 no.de 上


帳號一早有了 只是都無法開新機器
前幾天再試發現已經可以正常開新機器了
所也來記錄一下

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
1. 登入 no.de 上
2. 點擊 Order A MACHINE 輸入子域名
3. 點擊右上方的 ACCOUNT SETTINGS -> SSH KEYS 新增
4. 點擊 MACHINES 選擇剛才新增的域名
5. vim ~.ssh/config 加入下面內容並保存退出

Host [YOUR].no.de
Port [PORT]
User node
ForwardAgent yes

6. 切到自的 Project 如 ~/project
7. git remote add [YOUR].no.de [YOUR].no.de:repo
8. git push [YOUR].no.de master
9. 打開網址看看

= 如果出現錯誤可以查看 log
ssh xx.no.de
node-service-log

= 如果出現 Internal Server Error
1. 將 app.js 命名為 server.js
2. 將 server port 設為 80