详解Node项目部署到云服务器上(2)

scp /home/work/source.txt work@192.168.0.10:/home/work/ #把本地的source.txt文件拷贝到192.168.0.10机器上的/home/work目录下 scp work@192.168.0.10:/home/work/source.txt /home/work/ #把192.168.0.10机器上的source.txt文件拷贝到本地的/home/work目录下 scp work@192.168.0.10:/home/work/source.txt work@192.168.0.11:/home/work/ #把192.168.0.10机器上的source.txt文件拷贝到192.168.0.11机器的/home/work目录下 scp -r /home/work/sourcedir work@192.168.0.10:/home/work/ #拷贝文件夹,加-r参数 scp -r /home/work/sourcedir work@:/home/work/ #使用主机名 scp -r -v /home/work/sourcedir work@:/home/work/ #显示详情,加-v

github (前提是项目是开源)

- 将本地代码托管到github

- 在服务器中将代码clone下来

本地代码如果有修改,先更新到github代码仓库;在服务器中,更新代码即可;

七、关于后台运行进程

$ node server.js &

通过该命令行$ node server.js & ,将项目置于后台运行

$ netstat -tpln

如果想要查看项目端口是否存在,即查看项目是否在后台运行

$ kill xxx

结束对应的进程,kill后面写的是进程号.

详解Node项目部署到云服务器上

进程号

例如想要结束端口号为2017的进程,2017端口对应的进程号是19451,通过命令行 kill 19451

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wyjpgg.html