Die Sache ist so: Ich mache Front-End-Entwicklung, ich habe kürzlich NodeJS gelernt und einige Übungsprojekte durchgeführt. Ich möchte sie auf dem Server bereitstellen, weiß aber wenig über Linux und die Serverbereitstellung. Die über Google erhaltene allgemeine Idee lautet wie folgt: Kaufen Sie ein VPS, um ein Linux-System zu installieren, installieren Sie NodeJS und Mongodb, verwenden Sie Nginx für die Portzuordnung und verwenden Sie PM2 für die Prozessüberwachung und -verwaltung. Ich habe festgestellt, dass diese Vorgänge alle über die Befehlszeile erfolgen, sich sehr kompliziert anfühlen und viel unbekanntes Wissen enthalten. Ich möchte das Projekt einfach auf dem Server bereitstellen. Ich habe einfach einen virtuellen Host gekauft und das Programm dann über FTP hochgeladen. Gibt es eine einfache Methode?
pm2
http://pm2.keymetrics.io/docs...
可以用SSH连接服务器,直接在服务器安装node(具体安装命令各系统有差异),然后,你的JS文件通过FTP上传,最后在SSH里输入
node xxxx.js
就可以了。(当然,如果有依赖包需要npm install
)。没有简单的办法,既然都知道怎么部署了,就慢慢按照命令安装各个模块,出现问题不可怕,不动手怎么有提高呢,越折腾才能有进步