私はフロントエンド開発をしていて、最近nodejsを学び、いくつかの練習プロジェクトを行いました。これらをサーバーにデプロイしたいのですが、Linux とサーバーのデプロイメントについてはほとんど知りません。 Google から得た一般的なアイデアは次のとおりです。vps を購入して Linux システムをインストールし、nodejs と mongodb をインストールし、ポート マッピングに Nginx を使用し、プロセスの監視と管理に pm2 を使用します。これらの操作はすべてコマンドラインで行われるため、非常に複雑に感じられ、未知の知識が多いことがわかりました。プロジェクトをサーバーにデプロイしたいのですが、以前PHPでプログラムを開発したときは、仮想ホストを購入してftp経由でプログラムをアップロードするだけでした。nodejsアプリケーションをデプロイするにはどうすればよいですか?簡単な方法はありますか?
pm2
http://pm2.keymetrics.io/docs...
SSH を使用してサーバーに接続し、ノードをサーバーに直接インストールできます (特定のインストール コマンドはシステムによって異なります)。その後、FTP 経由で JS ファイルをアップロードし、最後に SSH に入力します
node xxxx.js
就可以了。(当然,如果有依赖包需要npm install
)。簡単な方法はありません。コマンドに従って各モジュールをゆっくりとインストールするだけです。問題が発生しても、どうすれば改善できるでしょうか。より多くの進歩を遂げることができます