DigitalOceanでNode.jsのサーバーを立てる初期設定メモ
ターミナルからログイン
|
|
Ubuntu版
|
|
CentOS版
|
|
gitデプロイつなぎ込み
/var/repo/site.git/を作成してgit init —bare/var/repo/site.git/hooks/へ移動cat > post-receiveでpost-receiveファイルを作成vimモードにするなどして以下記入:xで保存12git --work-tree=/var/www/ディレクトリ名 --git-dir=/var/repo/site.git checkout -fchmod +x post-receiveローカルレポジトリにgitパスをつなぎ込み
1git remote add product ssh://root@IP/var/repo/site.gitSSHキーの登録(新規アカウント作成時のみ)プッシュしてデプロイ
サーバー永続化
npmのpm2をインストールpm2 start app.js でサーバー永続化