クラウド仮想ホストでNode.js を実行する方法
Node.jsをクラウド仮想ホスト上で実行するには、以下の手順に従う必要があります。
- クラウド仮想ホストサーバーコントロールパネルにログインするか SSH で仮想ホストサーバーに接続します。
- ご使用の仮想ホストに Node.js がインストールされていることを確認してください。インストールされていない場合は、仮想ホストのオペレーティングシステムとバージョンに応じて、適切なパッケージ管理ツール (apt、yum、brew など) を使用して Node.js をインストールしてください。
- 仮想ホストに、Node.jsアプリケーションを格納するための新しいディレクトリを作成します。たとえば、次のコマンドを使用して「myapp」という名前のディレクトリを作成できます:
mkdir myapp
cd myapp
- 新規作成したディレクトリにNode.jsアプリケーションファイル群をコピーします。アプリケーションに依存関係とそのほかの設定情報を含むpackage.jsonファイルが含まれていることを確認してください。
- 以下のコマンドを使用して、アプリケーションの依存関係をインストールします。
npm install
- Node.jsアプリケーションを実行する
node app.js
アプリケーションのエントリポイントファイル名を app.js に置き換えてください。
- バックグラウンドでアプリケーションを実行してログファイルに出力をリダイレクトする場合、次のコマンドを使用します。
node app.js > myapp.log 2>&1 &
これにより、バックグラウンドでアプリケーションが実行され、標準出力と標準エラーは「myapp.log」というログファイルにリダイレクトされます。
お使いの仮想ホスティング事業者やオペレーティングシステムによって具体的な手順が異なる場合がありますので、ご注意ください。問題が発生した場合は、さらなる詳しい指示については、仮想ホスティング事業者のドキュメントを参照するか、彼らのサポートチームにお問い合わせください。