CentOS7安装redis

一、redis的安装

  1. 先以管理员身份,升级系统
 #sudo yum update

2.如果wget没有安装则需要安装

 # yum install wget

3.创建redis目录

# mkdir /usr/local/redis
# cd /usr/local/redis

4.下载redis,并编译

#wget http://download.redis.io/releases/redis-4.0.4.tar.gz
$ tar xzf redis-4.0.4.tar.gz
$ cd redis-4.0.4
$ make

也可以下线下载:http://download.redis.io/releases/选择你需要的版本

  1. redis程序和配置的整理,方便后期维护
创建目录:
# mkdir /usr/local/redis/bin

拷贝编译后的执行程序到/usr/local/redis/bin目录下:
# cp mkreleasehdr.sh redis-benchmark redis-check-aof  redis-cli redis-sentinel redis-server /usr/local/redis/bin/

创建目录:
#mkdir /usr/local/redis/etc

拷贝配置文件到/usr/local/redis/etc目录下:
# cp redis.conf/usr/local/redis/etc

6.运行服务

1)redis.conf文件中:daemonize是否以后台进程运行,默认为no,修改为yes
在这里插入图片描述
2)设置redis访问密码:redis.conf文件中 requirepass 后面设置密码
在这里插入图片描述

3)执行以下指令,Redis将以非控制台运行:

  /usr/local/redis/bin/redis-server    /usr/local/redis/etc/redis.conf

7、查看启动服务

   #ps -ef | grep redis  

在这里插入图片描述
8、安装测试

# /usr/local/redis/bin/redis-cli  -a  test@123456 
备注:test@123456  表示密码
redis> set  name zhangsan
OK
redis>get name
"zhansan"

二、外网访问
1)取消默认bind绑定的ip
在这里插入图片描述
2)将默认protected mode yes,需要将其改为protected mode no
在这里插入图片描述
3)关闭防火墙(比较粗暴)

关闭防火墙
# systemctl stop firewalld
查看防火墙状态
# firewall-cmd --state

感谢:
https://www.cnblogs.com/suanshun/p/7699084.html
https://blog.csdn.net/zhangxtn/article/details/50445519
https://blog.csdn.net/huangbaokang/article/details/79923382
https://blog.csdn.net/jexhen/article/details/76098622

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值