Redis设置开机自启

2024-01-04 11:34 By "Powerless" 1945 0 0

【一】修改Redis配置文件

    在Redis配置文件中将daemonize no 修改为daemonize yes

    另外可以通过 port 设置端口,loglevel 日志级别, logfile 设置文件路径,requirepass 设置密码,databases 设置数据库数量等...

daemonize yes

......

port 1989
loglevel notice
logfile "/home/wwwlogs/redis.log"
requirepass 8d1714af
databases 4


【二】新建服务

vim /etc/systemd/system/redis.service

编辑服务内容

[Unit]
Description=redis-server
After=network.target

[Service]
Type=forking
# 这行配置内容要根据redis的安装目录自定义路径
ExecStart=/usr/local/redis/bin/redis-server  /usr/local/redis/redis.conf

PrivateTmp=true

[Install]
WantedBy=multi-user.target


【三】启用服务

    载入服务

systemctl daemon-reload

    实现开机自启

systemctl enable redis

    查看服务状态

[root@wzxaini9 ~]# systemctl status redis
● redis.service - redis-server
   Loaded: loaded (/etc/systemd/system/redis.service; enabled; vendor preset: disabled)
   Active: active (running) since Thu 2024-01-04 10:21:08 CST; 1min 24s ago
  Process: 881 ExecStart=/usr/local/redis/bin/redis-server /usr/local/redis/redis.conf (code=exited, status=0/SUCCESS)
 Main PID: 895 (redis-server)
   CGroup: /system.slice/redis.service
           └─895 /usr/local/redis/bin/redis-server *:6379

Jan 04 10:21:08 wzxaini9 systemd[1]: Starting redis-server...
Jan 04 10:21:08 wzxaini9 systemd[1]: Started redis-server.


评 论

View in WeChat

Others Discussion

  • 分布式服务限流
    Posted on 2020-02-07 18:57
  • 有状态服务VS无状态服务
    Posted on 2020-02-07 18:18
  • 企业级PAAS云平台几个关键问题和挑战
    Posted on 2019-06-12 18:33
  • MySQL 单库后期分库策略
    Posted on 2019-08-19 14:31
  • Redis七大经典问题
    Posted on 2021-05-27 11:14
  • 关于HTTPS的五大误区
    Posted on 2020-02-02 01:10
  • 为什么要测量尾部延迟
    Posted on 2020-09-18 10:34
  • Git五分钟教程
    Posted on 2019-11-18 22:24