- 启动pm2应用
[root@gitlab ~]``#pm2 start verdaccio
[PM2] Starting ``/opt/node/bin/verdaccio in fork_mode (1 instance)
[PM2] Done.
┌───────────┬────┬─────────┬──────┬───────┬────────┬─────────┬────────┬─────┬───────────┬──────┬──────────┐
│ App name │ ``id │ version │ mode │ pid │ status │ restart │ uptime │ cpu │ mem │ user │ watching │
├───────────┼────┼─────────┼──────┼───────┼────────┼─────────┼────────┼─────┼───────────┼──────┼──────────┤
│ verdaccio │ 0 │ N``/A │ fork │ 11128 │ online │ 0 │ 0s │ 0% │ 15.0 MB │ root │ disabled │
└───────────┴────┴─────────┴──────┴───────┴────────┴─────────┴────────┴─────┴───────────┴──────┴──────────┘ |
|
2.保存pm2应用列表
[root@gitlab ~]``# pm2 save
[PM2] Saving current process list...
[PM2] Successfully saved ``in /root/``.pm2``/dump``.pm2 |
|
3.将pm2设置为Centos systemctl服务
[root@gitlab ~]``# pm2 startup > init_pm2.sh
Created ``symlink from ``/etc/systemd/system/multi-user``.target.wants``/pm2-root``.service to ``/etc/systemd/system/pm2-root``.service. |
|
4.设置服务开机启动
systemctl ``enable pm2-root |
|