過去に、とりあえず、pm2でNode.jsの実行環境を作ったのですが、Node.jsにも慣れてきたので、pm2の設定を見直すとともに、備忘録として残しておこうと思います。 また、Webで実行状態を把握できるpm2-guiもインストールします。 pm2は、node.jsアプリの実行状態の永続化やプロセスの状態、ログの管理など、Node.jsアプリの実行管理に有用なアプリです。 pm2インストール NPMを使ってインストールします。 npm install pm2 -g [参考情報] https://pm2.io/doc/en/runtime/overview/ rootアカウントで起動する場合は、rootアカウントでログインした状態で上記を実行します。 実行するNode.jsアプリは、JSON形式の設定ファイルに指定します。 たとえば、以下に置きます。 /etc/pm2/pm2.config
![pm2でNode.js実行環境を整備する - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/a70e9c689ab42e5eabf6e9ad38a28b9d775d3602/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Farticle-ogp-background-9f5428127621718a910c8b63951390ad.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTkxNiZoPTMzNiZ0eHQ9cG0yJUUzJTgxJUE3Tm9kZS5qcyVFNSVBRSU5RiVFOCVBMSU4QyVFNyU5MiVCMCVFNSVBMiU4MyVFMyU4MiU5MiVFNiU5NSVCNCVFNSU4MiU5OSVFMyU4MSU5OSVFMyU4MiU4QiZ0eHQtY29sb3I9JTIzMjEyMTIxJnR4dC1mb250PUhpcmFnaW5vJTIwU2FucyUyMFc2JnR4dC1zaXplPTU2JnR4dC1jbGlwPWVsbGlwc2lzJnR4dC1hbGlnbj1sZWZ0JTJDdG9wJnM9YzA0ZjIxYjZmNjE5MDE5OTRjODdlOTQyMDA0ZmQ5ZDg%26mark-x%3D142%26mark-y%3D112%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTYxNiZ0eHQ9JTQwcG9ydXJ1YmEmdHh0LWNvbG9yPSUyMzIxMjEyMSZ0eHQtZm9udD1IaXJhZ2lubyUyMFNhbnMlMjBXNiZ0eHQtc2l6ZT0zNiZ0eHQtYWxpZ249bGVmdCUyQ3RvcCZzPTU1ODE0MzUwMWFmMzEzNzA0MDY0ZmM5NDFkMzZjZTlj%26blend-x%3D142%26blend-y%3D491%26blend-mode%3Dnormal%26s%3D973718ce46a6741343b41c6e592e829f)