Linux机器开机自启动配置
- Linux
- 16天前
- 15热度
- 0评论
开机自起动设置
systemctl开机自启动设置
注意尽量不要后台启动,不然执行一下就结束,systemctl会以为shutdown了
[Unit]
Description=redisService
After=network.target
[Service]
ExecStart=/opt/soft/redis/redis-server /opt/soft/redis/redis.conf
Type=simple
# Restart=always
# ExecReload=xxxx
# ExecStop=xxxxx
User=root
[Install]
WantedBy=multi-user.targetcp /opt/soft/redis/redis.service /usr/lib/systemd/system/ && chmod 754 /usr/lib/systemd/system/redis.service
systemctl enable redis.service
一定要把daemon设置为false
其他说明
# Ubuntu20.04的开机启动脚本不同于之前的版本,需要额外的设置。
sudo vi /lib/systemd/system/rc-local.service
[Install]
WantedBy=multi-user.target
Alias=rc-local.service
# 如果没有就增加,将你要开机自启执行的脚本写在里面,第一行必须用这个#!/bin/bash
sudo vi /etc/rc.local
sudo chmod +x /etc/rc.local
sudo ln -s /lib/systemd/system/rc-local.service /etc/systemd/system/
# 重启
sudo reboot
# 检查
systemctl status rc-local