Redis 单机安装-Centos

导读:本篇文章讲解 Redis 单机安装-Centos,希望对大家有帮助,欢迎收藏,转发!站点地址:www.bmabk.com

Redis 单机安装-Centos

Redis官网
Redis中文网
Redis 命令参考

下载安装

我们可以在Redis官网中进行下载Redis稳定版本

Redis 版本号采用标准惯例:主版本号.副版本号.补丁级别,一个副版本号就标记为一个标准发行版本,例如 1.2,2.0,2.2,2.4,2.6,2.8,奇数的副版本号用来表示非标准版本,例如2.9.x发行版本是Redis 3.0标准版本的非标准发行版本。

  1. 下载Redis后,将其解压到/usr/local目录下,解压压缩包后进入解压后的目录中,执行编译。
$ wget http://download.redis.io/releases/redis-5.0.4.tar.gz
$ tar -xzvf redis-5.0.4.tar.gz -C /usr/local  
$ cd redis-5.0.4
# 官网示例是使用 `make`,它会将其安装到当前目录的src目录下。
# 将`make`替换成`make install PREFIX=/usr/local/redis`,将其安装到指定目录,记得将配置文件进行拷贝过去
$ make

因为Redis是使用C语言编写的,所以需要提前安装gcc:yum install gcc -y

启动验证

  1. 普通启动
    如果是使用make就执行src/redis-server,如果是使用make install PREFIX=/usr/local/redis就执行/usr/local/redis/bin/redis-server
$ redis-server
  1. 带配置文件的方式启动
$ redis-server redis.conf
  1. 客户端连接
    客户端连接Redis,如果是使用make就执行src/redis-cli,如果是使用make install PREFIX=/usr/local/redis就执行/usr/local/redis/bin/redis-cli
$ redis-cli
redis> set foo bar
OK
redis> get foo
"bar"

修改配置文件

将源码中的redis.conf复制到安装目录:

$ mkdir /usr/local/redis/conf
$ cp /usr/local/redis-5.0.4/redis.conf /usr/local/redis/conf/

修改配置文件redis.conf中一些常用设置:

# 允许后台启动(做成服务时,必须要设置,不然会启动超时错误)
daemonize yes
# 设置允许连接的网卡,将其注释后,所有主机都能连接(不安全)
bind 127.0.0.1 192.168.10.100
# 设置密码
requirepass 123456

创建Redis系统服务

前提条件,需要将配置文件修改成允许后台运行:daemonize yes

​1. 创建一个redis.service 文件

$ vim /etc/systemd/system/redis.service
  1. 编辑文件内容:
[Unit]
Description=redisserver
After=network.target
[Service]
Type=forking
ExecStart=/usr/local/redis/bin/redis-server /usr/local/redis/conf/redis.conf
PrivateTmp=true
[Install]
WantedBy=multi-user.target
  1. 重启下systemctl服务
$ systemctl daemon-reload
  1. 服务其它命令:
#启动redis服务
$ systemctl start redis.service
#停止redis服务
$ systemctl stop redis.service
#重新启动服务
$ systemctl restart redis.service
#查看服务当前状态
$ systemctl status redis.service
#设置开机自启动
$ systemctl enable redis.service 
#停止开机自启动
$ systemctl disable redis.service   

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/78242.html

(0)
小半的头像小半

相关推荐

极客之音——专业性很强的中文编程技术网站,欢迎收藏到浏览器,订阅我们!