Skip to content

サーバのつかいかた

watamario15 edited this page Apr 20, 2023 · 1 revision

閲覧期限が切れるので、Slack に貼ったやつを転載。

基本の流れ

  1. デプロイ先に SSH か何かで接続する
  2. 作業後は exit

Node.js の更新

  1. nodeps a で探して kill
  2. sudo n latest
  3. sudo n で古い方を d で消して q で閉じる
  4. hash -r
  5. sudo setcap cap_net_bind_service=+ep $(which node)

Node.js の出力を見る

  1. screen -ls で Node.js の画面を探す (重複起動してない限り 1 つしかないはず)
  2. screen -r (見つけた画面)
  3. 確認後は Ctrl-A Ctrl-D で抜ける

Favicon の Not found は、ブラウザ上での Favicon 表示は正しいので気にしなくていい...と思う。Svelte のバグ?

コード更新を反映

  1. nodeps a で探して kill
  2. cd semi-b
  3. git pull
  4. npm i
  5. npm run build
  6. screen node index.js
  7. Ctrl-A Ctrl-D
Clone this wiki locally