在Ubuntu 18中启动和重启时运行node server
命令可以通过以下几种方式实现:
/etc/systemd/system/node-server.service
文件:/etc/systemd/system/node-server.service
文件:/path/to/server.js
为你的Node.js服务器文件的路径,替换/path/to/server/directory
为你的服务器文件所在的目录路径,替换your_username
为你的用户名。/path/to/server.js
为你的Node.js服务器文件的路径,替换/path/to/logfile.log
为你希望将日志输出到的文件路径。rc.local
文件:rc.local
文件:rc.local
文件:exit 0
行之前添加以下内容:exit 0
行之前添加以下内容:/path/to/server.js
为你的Node.js服务器文件的路径,替换/path/to/logfile.log
为你希望将日志输出到的文件路径。以上方法中,第一种方法使用系统服务(Systemd)是最常用的方式,它可以提供更多的控制和管理选项。第二种方法使用Cron作业可以在系统启动时自动运行命令,但不如第一种方法灵活。第三种方法使用rc.local
文件也可以在系统启动时运行命令,但在一些新的Ubuntu版本中可能已经被弃用。
请注意,以上方法中的命令和路径需要根据实际情况进行替换。
领取专属 10元无门槛券
手把手带您无忧上云