﻿使用systemd配置为开机自动启动和故障崩溃后自动重启的后台服务。

本方法为systemd方法(rdb5.service)，和使用system V方式(使用rdb5.sh)的不一样.
注意只能安装一种模式，建议安装systemd模式。

如果以前使用的system V方式，请使用下面命令卸载。

ubuntu环境:
sudo update-rc.d -f rdb5.sh remove

centos环境:
sudo chkconfig --del rdb5.sh

------------------------------------------------------------------
下面安装systemd方法

第1步，复制文件
配置好rdbux64.conf,httpsrv.conf。

将rdbux64,rdbux64.conf,httpsrv.conf三个文件复制到/usr/sbin下面。
并将rdbux64加上可执行权限。
sudo chmod +x /usr/sbin/rdbux64

第2步，配置systemd

将rdb5.service文件复制到 /etc/systemd/system下
执行命令
sudo systemctl enable rdb5
sudo systemctl daemon-reload

第3步，测试
自动启动测试：重启计算机，查看rdbux64进程是否开机启动。
故障重启测试：top查看rdbux64的进程ID。
sudo kill -9 id
杀死rdbux64,等150秒后，看rdbux64是否重启成功。

第4步：平时手动启停
请使用systemd方式
启动：
sudo systemctl start rdb5

停止:
sudo systemctl stop rdb5

状态
sudo rdbux64 -status
版本
sudo rdbux64 -ver


