Linux下redis安装

33 篇文章 0 订阅
  1. 把redis压缩文件上传到/opt下

  2. 解压(程序放在opt下)

    tar zxvf redis-6.0.7.tar.gz
    
  3. 安装gcc环境 : 由于redis是由C语言编写的,它的运行需要C环境,因此我们需要先安装gcc。

    yum install gcc-c++
    gcc -v//检查gcc是否安装成功
    
  4. 进到解压后的redis目录中进行编译

    make
    

    编译后再次make ,出现如下说面成功了。
    在这里插入图片描述

  5. 再make install 确认下

    make install
    

    在这里插入图片描述

6.修改配置

vim redis.config #进入配置文件
## 修改配置
daemonize yes  #后台启动
protected-mode no  #关闭保护模式,开启的话,只有本机才可以访问redis
# 需要注释掉bind
#bind 127.0.0.1(bind绑定的是自己机器网卡的ip,如果有多块网卡可以配多个ip,代表允许客户端通过机器的哪些网卡ip去访问,内网一般可以不配置bind,注释掉即可)

  1. redis的默认安装路径==/usr/local/bin==
    在这里插入图片描述

    这样就安装成功了。

8.启动与使用

# 启动服务
src/redis-server redis.conf

# 验证启动是否成功 
ps -ef | grep redis 

# 进入redis客户端 
src/redis-cli 

# 退出客户端
quit

#退出服务
(1)pkill redis-server 
(2)kill 进程号
(3)src/redis-cli shutdown

安装时出现的问题

  1. 安装时使用yum 报错

    Loading mirror speeds from cached hostfile
    

解决办法:修改yum源,在安装更新rpm包时获得比较理想的速度。

国内比较快的有163源、sohu源。

	cd /etc/yum.repos.d
	mv CentOS-Base.repo CentOS-Base.repo.backup
	wget http://mirrors.163.com/.help/CentOS6-Base-163.repo
	mv CentOS6-Base-163.repo CentOS-Base.repo
	yum clean all

接着就可以使用了

2,安装出现

make[1]: *** [server.o] Error 1
make[1]: Leaving directory `/opt/redis-6.0.7/src'
make: *** [all] Error 2

解决查看:点击

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值