redis.service
[Unit]
Description=redis service
After=network.target
[Service]
Type=forking //不加這句回一直重啓
ExecStart=/root/redis-start.sh
Restart=always
Environment=PATH=/usr/local/bin:/sbin:/usr/bin:/bin
[Install]
WantedBy=multi-user.target
deploy.sh
#!/usr/bin/env bash
cp redis.service /lib/systemd/system/
systemctl daemon-reload
systemctl enable redis.service
systemctl start redis.service
調試:
1、systemctl status 查看狀態
2、cat /var/log/messages
3、journalctl --since "1 min ago"
4、sh -x 調試查看sh腳本