入门教程--------一文搞定redis安装

1 通过wget命令下载redis-5.0.5版本

wget http://download.redis.io/releases/redis-5.0.5.tar.gz

##若出现-bash: wget: 未找到命令  说明wget未安装
##安装wget工具
yum -y install wget

2 解压下载的文件到指定目录(根据个人习惯)

tar -zxvf redis-5.0.5.tar.gz -C /usr/local/

3 找到解压的redis目录,进行编译安装

cd /usr/local/redis-5.0.5

make

##若出现如下错误
## make[3]: gcc:命令未找到
## make[3]: *** [net.o] 错误 127
## make[3]: 离开目录“/usr/local/redis-5.0.5/deps/hiredis”
## make[2]: *** [hiredis] 错误 2
## make[2]: 离开目录“/usr/local/redis-5.0.5/deps”
## make[1]: [persist-settings] 错误 2 (忽略)
##     CC adlist.o
## /bin/sh: cc: 未找到命令
## make[1]: *** [adlist.o] 错误 127
## make[1]: 离开目录“/usr/local/redis-5.0.5/src”
## make: *** [all] 错误 2

## 说明没有gcc环境没有安装
## 安装gcc编译环境
yum -y install gcc gcc-c++

# 再次make时  出现如下错误
# zmalloc.h:50:31: 致命错误:jemalloc/jemalloc.h:没有那个文件或目录
# 使用一下命令进行编译
make MALLOC=libc

4 安装

##切换到redis的src目录下
cd  src/
#执行make install的时候会将src下面的几个命令复制到/usr/local/bin/下
make install

5 修改redis.conf的常用配置

① 配置允许所有ip都可以访问redis,在bind 127.0.0.1前加“#”将其注释掉
② 默认为保护模式,把 protected-mode yes 改为 protected-mode no
③ 默认为不守护进程模式,把daemonize no 改为daemonize yes
④ 将 requirepass foobared前的“#”去掉,密码改为你想要设置的密码(练习设置为123456,即将foobared改为123456)

6 启动redis

#将redis目录下的redis.conf文件拷贝一份到/usr/local/bin/ 目录下
cp redis.conf /usr/local/bin/
##redis启动时指定启动文件
./redis-server redis.conf

7 外部无法访问redis

##查看防火墙是否关闭
systemctl status firewalld.service

## 关闭防火墙
systemctl stop firewalld.service

## 关机禁用防火墙
systemctl disable firewalld.service

8 附上RedisDeskTopManager工具

地址:https://pan.baidu.com/s/1oyic_01Im0CX3QOGD2dqIw
提取码:ij24

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值