rails之类的服务通过systemd设置网上资料蛮多的,下面内容也许只能做简单参考。
日前,安装一个静态文档模板slate,该程序是使用通过ruby写的,slate项目github地址:https://github.com/lord/slate 。安装过程,所需依赖版本,在此网址均有描述,在此不再复述。
本来安装完并没有考虑让其自动重启,但因其挂掉频率过高,故考虑之。
在/etc/systemd/system目录下编辑文件:
# cat slate-server.service
[Unit]
Description=slate_server container
[Service]
Restart=always
WorkingDirectory=/home/slate
ExecStart=/usr/local/rvm/gems/ruby-2.3.0/bin</