Com base na documentação do Redhat Criando arquivos de unidade personalizada e systemd.exec - Configuração do ambiente de execução :
Não testado ™
Crie o arquivo (toque em > chmod > a edição parece recomendada, não sei por quê):
touch /etc/systemd/system/activefolder.service
chmod 664 /etc/systemd/system/activefolder.service
vim /etc/systemd/system/activefolder.service
/etc/systemd/system/activefolder.service
exemplo:
[Unit]
Description=activefolder
After=network.target
[Service]
WorkingDirectory=/var/www/activefolder/current
ExecStart=/var/www/activefolder/current/script/delayed_job start
Type=forking
PIDFile=/run/activefolder.pid
Environment="RAILS_ENV=production"
#User=httpd
#Group=httpd
[Install]
WantedBy=default.target
Então:
systemctl daemon-reload
systemctl start name.service