CentOS安装Redis

1 更新yum源

sudo yum install epel-release
sudo yum update

注:update 过程中切勿粗暴终止,可能会有造成命令失效从而重装系统的风险

2 安装Redis数据库并重启

sudo yum -y install redis
sudo systemctl start redis

此时就可以通过 redis-cli 进入命令行模式客户端了

3 配置远程访问

首先修改配置文件/etc/redis.conf,注意这里需要使用root权限

  1. 修改连接端口
    修改前:

    bind 127.0.0.1

    修改后

    # bind 127.0.0.1
    bind 0.0.0.0

    注:这里有两种方式,一可以直接注释bind 127.0.0.1, 也可以改成bind 0.0.0.0

  2. 配置连接密码
    修改前:

    #requirepass foobared

    修改后

    requirepass [你的密码]

然后保存,重启redis 服务

sudo systemctl restart redis

4 常见Redis服务命令

systemctl start redis.service     # 启动redis服务器

systemctl stop redis.service     # 停止redis服务器

systemctl restart redis.service    # 重新启动redis服务器

systemctl status redis.service     # 获取redis服务器的运行状态

systemctl enable redis.service    # 开机启动redis服务器

systemctl disable redis.service    # 开机禁用redis服务器

5 常见问题

Q1: 使用其他局域网内机器访问不了?
A1: 一般是防火墙问题,现把6379端口开放,然后重启防火墙即可,操作命令个如下

firewall-cmd --permanent --add-port=6379/tcp
firewall-cmd --reload

Q2: 局域网内其他机器访问
A2: 使用redis-cli 命令

redis-cli -h [host] -p [port] -a [password]

   转载规则


《CentOS安装Redis》 王聪颖 采用 知识共享署名 4.0 国际许可协议 进行许可。
 上一篇
CentOS安装Mpich CentOS安装Mpich
0 官方支持在网上找了一堆安装方法,但都以失败告终,所以严格按照官方文档进行安装最后成功部署了,以本文做个笔记,以防日后踩坑 官方文档:https://www.mpich.org/static/downloads/3.2.1/mpich-3
2019-09-25
下一篇 
Dart 中 final 和 const 区别 Dart 中 final 和 const 区别
用final修饰的变量,必须在定义时将其初始化,其值在初始化后不可改变;const用来定义常量。 它们的区别在于,const比final更加严格。final只是要求变量在初始化后值不变,但通过final,我们无法在编译时(运行之前)知道这个
2019-09-20
  目录