在 Debian 11 上安装基于节点的服务/守护进程/单元的最佳流程是什么?

在 Debian 11 上安装基于节点的服务/守护进程/单元的最佳流程是什么?

在这篇文章中:[其他 serverfault 文章][1] [1]: https://serverfault.com/questions/1018676/how-to-configure-systemd-service-unit-to-start-node-app-with-npm-start-instead

我发现无需创建 apt 包即可向系统添加基于节点的服务。如果 systemctl 和 journalctl -u 可以与新服务配合使用,那就太好了。

我发现这个指南很有帮助:[博客文章][2] [2]: https://nodesource.com/blog/running-your-node-js-app-with-systemd-part-1/

查看其他服务的实现方式,似乎存在以下几个步骤:

  1. 在系统文件夹中安装/创建节点服务文件

  2. 创建文件 /lib/systemd/system/.service。添加 provper 环境行等。

  3. sudo systemctl 守护进程重新加载

  4. systemctl enable token-server(还创建到 /etc/systemd/system/.service 的符号链接)

相关内容