Linux安装Redis、后台运行、系统自启动的设置方法

 更新时间:2020年01月28日 12:03:09   作者:彩虹!!!  
Redis是用C语言编写的开源免费的高性能的分布式内存数据库,基于内存运行并支持持久化的NoSQL数据库。这篇文章主要介绍了Linux安装Redis、后台运行、系统自启动,需要的朋友可以参考下

Redis是用C语言编写的开源免费的高性能的分布式内存数据库,基于内存运行并支持持久化的NoSQL数据库。

安装

1)从官网http://download.redis.io/releases/ 下载redis压缩包,如redis-5.0.3.tar.gz

2)上传Linux服务器目录opt,解压文件包 tar -zxvf redis-5.0.3.tar.gz,文件夹名称 redis-5.0.3

3)剪切目录 mv redis-5.0.3 /usr/local/redis 进入文件夹目录,执行make命令,make完成后继续执行make install

4)进入src目录,执行./redis-server ../redis.conf 启动服务

5)登录redis服务,./redis-clic

Redis默认没有登录密码和以控制台窗口运行,修改redis.conf文件requirepass口令、daemonize参数为后台执行

默认不开启requirepass参数

yes值为后台模式

系统自启动

1) 复制配置文件 redis.conf /etc/redis/ ,改名6379.conf

2) 编辑配置文件,后台运行 daemonize为yes
3) 在安装目录复制文件 cp utils/redis_init_script /etc/init.d/redis

4) 编辑上一步redis 文件 ,按实际目录,修改文件前几行

设置文件执行权限 chmod 777 /etc/init.d/redis

5)设为开机启动:chkconfig redis on

    设为开机关闭:chkconfig redis off

6)启动服务

service redis start

停止服务

service redis stop

其它

复制常用命令到/usr/local/bin,关闭服务redis-cli shutdown

总结

以上所述是小编给大家介绍的Linux安装Redis、后台运行、系统自启动的设置方法,希望对大家有所帮助!

您可能感兴趣的文章:

相关文章

  • Redis中散列类型的常用命令小结

    Redis中散列类型的常用命令小结

    散列类型的键值其实也是一种字典解耦,其存储了字段和字段值的映射,但字段值只能是字符串,不支持其他数据类型,所以说散列类型不能嵌套其他的数据类型。下面就来详细介绍下Redis中散列类型的常用命令,有需要的可以参考学习。
    2016-09-09
  • Redis shake实现可视化监控的示例代码

    Redis shake实现可视化监控的示例代码

    Redis可视化监控是通过监控Redis服务器的各项指标和状态,并将其以可视化的方式展示给用户,本文给大家介绍了Redis shake实现可视化监控,并通过代码示例讲解的非常详细,需要的朋友可以参考下
    2024-03-03
  • Redis不使用 keys 命令获取键值信息的方法

    Redis不使用 keys 命令获取键值信息的方法

    这篇文章主要介绍了Redis 不使用 keys 命令获取键值信息的相关知识,非常不错,具有一定的参考借鉴价值,需要的朋友参考下吧
    2018-08-08
  • redis 数据删除策略和逐出算法的问题小结

    redis 数据删除策略和逐出算法的问题小结

    这篇文章主要介绍了redis 数据删除策略和逐出算法,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-06-06
  • Redis利用互斥锁解决缓存击穿问题

    Redis利用互斥锁解决缓存击穿问题

    使用互斥锁可以有效防止缓存击穿的情况发生,它能够保证在缓存失效时,只有一个线程或者进程能够去加载数据,其余的请求都会等待这个加载过程完成,虽然这种方式会牺牲一部分性能,但它大大提高了系统的稳定性和可用性
    2024-08-08
  • redis清空所有数据的三种方法

    redis清空所有数据的三种方法

    本文主要介绍了redis清空所有数据的三种方法,主要包括FLUSHALL,FLUSHDB,SCREPT FLUSH这三个指令,具有一定的参考价值,感兴趣的可以了解一下
    2023-09-09
  • 一文详解消息队列中为什么不用redis作为队列

    一文详解消息队列中为什么不用redis作为队列

    这篇文章主要介绍了消息队列中为什么不用redis作为队列的相关资料,文章详细介绍了Redis的List和Pub/Sub数据类型在队列中的应用,包括如何处理消息积压和数据丢失等问题,通过代码介绍的非常详细,需要的朋友可以参考下
    2024-12-12
  • Redis安装图文教程(Windows和Linux)

    Redis安装图文教程(Windows和Linux)

    这篇文章主要介绍了Redis安装教程(Windows和Linux),本文通过图文并茂的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-03-03
  • python脚本实现Redis未授权批量提权

    python脚本实现Redis未授权批量提权

    这篇文章主要给大家介绍了关于利用python脚本实现redis未授权批量提权的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧。
    2017-09-09
  • Redis 出现错误1067的解决办法

    Redis 出现错误1067的解决办法

    这篇文章主要介绍了Redis 出现错误1067的解决办法的相关资料,Redis 错误1067:进程意外终止,Redis不能启动,Redis启动不了,需要的朋友可以参考下
    2017-07-07

最新评论