`
frank1998819
  • 浏览: 758368 次
  • 性别: Icon_minigender_1
  • 来自: 南京
文章分类
社区版块
存档分类

Linux重启 Redis自动启动(转)

 
阅读更多

 

 第一步:创建Redis启动服务

 

在系统开机启动项目录 /lib/systemd/system 目录添加 redis.service 文件

 

[root@iZ23evimvf8Z ~]# vi /lib/systemd/system/redis.service

第二步:写入启动命令

 

[Unit]

Description=The redis-server Process Manager

Documentation=https://redis.io/

After=network.target

 

[Service]

Type=forking

ExecStart=/usr/local/redis/bin/redis-server /usr/local/redis/redis.conf

ExecStop=/usr/local/redis/bin/redis-cli shutdown

 

[Install]

WantedBy=multi-user.target

说明:大家要有自己的启动命令之后,改成自己的路径即可。

 

第三步:设置服务开机自启

 

[root@iZ23evimvf8Z ~]# systemctl enable redis

第四步:使用命令

 

# 启动 redis

[root@iZ23evimvf8Z ~]# systemctl start redis

# 停止

[root@iZ23evimvf8Z ~]# systemctl stop redis

# 查看redis运行状态

[root@iZ23evimvf8Z ~]# systemctl status redis

 

[root@iZ23evimvf8Z ~]# ps aux | grep redis

第五:扩展了解

 

这个是用户启动项,意思是只有这个用户登陆的时候才启动:

/usr/lib/systemd/system/

 

这个是系统开机启动项,意思是开机就启动,不管哪个用户登录:

/lib/systemd/system/

 

查看所有的开机启动项:

systemctl list-unit-files |grep enabled

 

第六:安装Redis4.0

 

[root@iZbp1f0xuq9rc41s6gdvfyZ redis]# yum install gcc-c++

 

[root@iZbp1f0xuq9rc41s6gdvfyZ local]# tar -zxvf nginx-1.14.0.tar.gz

 

[root@iZbp1f0xuq9rc41s6gdvfyZ local]# mv redis-4.0.10 redis

 

[root@iZbp1f0xuq9rc41s6gdvfyZ local]# make PREFIX=/usr/local/redis install

 

[root@iZbp1f0xuq9rc41s6gdvfyZ local]# cd redis

 

[root@iZbp1f0xuq9rc41s6gdvfyZ redis]# vi redis.conf

 

修改redis.conf配置文件, daemonize yes 以后端模式启动

 

 

————————————————

版权声明:本文为CSDN博主「悟能的师兄」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。

原文链接:https://blog.csdn.net/yexiaomodemo/article/details/94626231

分享到:
评论

相关推荐

    redis开机启动脚本

    为了确保在服务器重启后Redis能够自动启动,我们需要配置一个开机启动脚本。以下将详细讲解Redis开机启动脚本的原理和配置过程。 首先,Redis开机启动脚本通常是Linux系统的init脚本或者systemd服务单元文件,它...

    linux redis集群部署

    1. **Leader选举**:当集群中的某个Master节点失效时,集群会自动启动选举流程。选举过程中所有Master节点参与投票,如果超过半数以上的Master节点与某个Master失去联系,则认为该Master节点已失效。 2. **集群不...

    linux安装redis服务

    保存配置文件后重启Redis服务使设置生效。 ```bash service redis_6379 restart ``` 3. **测试连接** 使用`redis-cli`连接Redis服务时,需要提供密码: ```bash redis-cli (error) NOAUTH ...

    linux-redis

    这样,每次系统重启,Redis都会自动启动。 8. **监控与优化**:了解如何使用`info`命令获取Redis服务器状态信息,并根据性能指标调整配置。同时,可以使用`redis-stat`等工具进行实时监控。 9. **数据持久化**:...

    redis linux安装主从自动切换配置

    在Linux环境中配置Redis的主从复制并实现自动切换,可以确保数据的高可用性和容灾能力。以下将详细介绍如何在Linux上安装Redis,配置主从复制,并设置自动故障切换。 一、Redis的安装 1. 获取源码:从Redis官方...

    关于Jedis连接Linux上的redis出现 DENIED Redis is running in protected mode问题的解决方案

    - 保存文件并重启Redis服务。 **注意**:直接修改`redis.conf`文件中的配置项后,必须确保Redis服务能够读取这些配置,否则所做的修改将不会生效。可以通过指定配置文件的方式来启动Redis服务,例如: ``` redis-...

    redis集群搭建以及脚本启动

    在实际生产环境中,你可能还需要考虑其他因素,比如使用Supervisor或systemd等服务管理工具来确保Redis服务的自动重启,以及使用防火墙规则限制对外访问等。 总之,Redis集群的搭建与脚本启动是一项关键任务,它...

    linux系统redis安装配置教程

    为了确保每次系统启动时自动启动Redis服务,可以执行以下命令: ```bash sudo systemctl enable redis ``` #### 七、使用Redis命令行工具 Redis提供了强大的命令行工具`redis-cli`,用于执行各种操作,如: - 连接...

    redis-3.2.0 linux安装以及开机自启动

    为了让 Redis 能够作为服务运行,并在系统启动时自动启动,我们需要创建一个启动脚本。 **3.1 创建启动脚本** 在 `/etc/init.d` 目录下创建一个名为 `redis_6379` 的脚本文件: ```bash sudo nano /etc/init.d/...

    linux 安装redis 完整步骤.docx

    为了使Redis在系统启动时自动启动,编辑`/etc/rc.local`文件,添加以下行: ```bash /usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf ``` 并确保`/etc/rc.local`有执行权限。 启动Redis服务:...

    最新版linux redis-5.0.11.tar.gz

    4. **启动与守护进程化**:使用`src/redis-server`命令启动Redis,添加`--daemonize yes`参数后台运行。 ``` src/redis-server /path/to/redis.conf --daemonize yes ``` 5. **客户端操作**:通过`src/redis-cli...

    Redis 在Centos Linux 上如何实现自启

    为了确保Redis服务能够在Centos Linux系统中稳定运行并且在系统重启后自动启动,我们需要进行一系列的配置工作。本文将详细介绍如何在Centos Linux环境中配置Redis自启动。 #### 二、系统内核参数配置 在开始安装...

    linux服务器上centos7.5离线安装redis 所需要的gcc包

    9. **设置开机启动**:为了确保Redis在系统重启后自动启动,执行: ``` sudo systemctl enable redis ``` 以上就是离线环境下在CentOS 7.5上安装Redis的详细过程,过程中需要注意的是,服务器的防火墙设置要允许...

    redis linux版安装包

    不过,为了在系统启动时自动启动Redis,还需要将其添加到系统服务管理中,例如使用Systemd: ```bash sudo nano /etc/systemd/system/redis_6379.service ``` 在这个文件中,添加以下内容: ```ini [Unit] ...

    linux安装redis

    为了实现Redis的自动启动,我们需要修改配置文件`redis.conf`。首先,取消`requirepass foobared`行的注释,并将`foobared`替换为你的自定义密码,例如`requirepass 123456`,这样可以设置Redis服务器的登录密码,...

    Linux-CentOS中redisCluster部署指南(redis-5.0.3)

    恢复时,停止Redis服务,替换RDB文件,再重启服务。对于集群,还需考虑如何在不中断服务的情况下进行热备份。 通过以上步骤,您可以在Linux-CentOS环境下成功部署并管理Redis Cluster 5.0.3版本。文档中的“Linux中...

    Linux下Redis设置密码及开机自启动

    在Linux环境下配置Redis服务器时,为了增强安全性以及自动化运维效率,通常需要设置Redis服务的访问密码并实现开机自启动功能。本文将详细介绍如何在Linux系统中完成这两项配置。 #### 一、设置Redis访问密码 1. *...

    linux上ftp和redis部署手册_linux上ftp和redis部署_

    - 保存配置后,重启Redis服务以应用更改。 3. 使用Redis: - 通过命令行客户端`redis-cli`连接Redis服务器,如`redis-cli -h localhost -p 6379`。 - 进行数据操作,如`SET key value`、`GET key`、`DEL key`等...

    redis linux安装包3.2 及window包

    6. **守护进程化**:为了确保 Redis 在系统重启后自动启动,可以将其设置为系统服务,这通常需要编写或编辑 `systemd` 或 `sysvinit` 脚本。 接着,我们来看 Redis 的 Windows 版本: 1. **下载与安装**:`window....

Global site tag (gtag.js) - Google Analytics