- 在
/etc/systemd/system
目录下创建一个新的服务文件,例如 dbapi.service
ini
[Unit]
Description=dbapi standalone Service
After=network.target
[Service]
ExecStart=/your-path/dbapi-enterprise-4.2.2/bin/dbapi.sh start standalone
Restart=always
User=root
[Install]
WantedBy=multi-user.target
注意要使用
dbapi.sh
文件,而不是dbapi-daemon.sh
启动服务并设置开机自启:
shell
systemctl start dbapi.service
systemctl enable dbapi.service
- 查看systemd 日志
shell
journalctl -u dbapi.service -f
-
如果启动不了可能是因为selinux阻止了脚本的执行。
编辑/etc/selinux/config
文件,将SELINUX
设置为disabled
:SELINUX=disabled
然后重启服务器