redis5.0 linux安装,【Redis】Linux安装Redis5.0

1、查看linux版本

cat /etc/centos-release

# 响应

# CentOS Linux release 7.6.1810 (Core)

2、验证gcc-c++环境

rpm -qa | grep gcc-c++

3、没有则安装gcc-c++

yum install gcc-c++

yum -y install cpp binutils glibc glibc-kernheaders glibc-common glibc-devel gcc make gcc-c++

4、创建soft文件夹,并在该文件夹下下载redis安装包(放在哪自己随意)

cd /usr/local/soft

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

5、解压redis到/usr/local/develop文件夹下(放在哪自己随意)

tar -zxvf redis-5.0.4.tar.gz -C /usr/local/develop/

6、编译

cd redis-5.0.4/

make

7、报错

cd src && make all

make[1]: Entering directory `/usr/local/develop/redis-5.0.4/src'

CC Makefile.dep

make[1]: Leaving directory `/usr/local/develop/redis-5.0.4/src'

make[1]: Entering directory `/usr/local/develop/redis-5.0.4/src'

CC adlist.o

In file included from adlist.c:34:0:

zmalloc.h:50:31: fatal error: jemalloc/jemalloc.h: No such file or directory

#include

^

compilation terminated.

make[1]: *** [adlist.o] Error 1

make[1]: Leaving directory `/usr/local/develop/redis-5.0.4/src'

make: *** [all] Error 2

8、解决报错

yum groupinstall 'Development Tools'

cd deps

make hiredis lua jemalloc linenoise

8、在redis-5.0.4目录下再次执行make

cd ..

make

# 出现如下内容表示编译成功

Hint: It's a good idea to run 'make test' ;)

9、执行安装命令

cd src

make install

# 出现如下内容表示安装成功

int: It's a good idea to run 'make test' ;)

INSTALL install

INSTALL install

INSTALL install

INSTALL install

INSTALL install

10、修改参数

cd ..

vim redis.conf

# 修改为如下内容:

# 关闭保护模式

protected-mode no

# 守护进程模式开启

daemonize yes

# 修改密码为root

requirepass root

# 注释掉bind 127.0.0.1,使其可远程访问

# bind 127.0.0.1

11、启动redis5.0服务

redis-server redisconf

12、检查端口

netstat -ltnp | grep 6379

13、登录

redis-cli

auth 你的密码

14、开通防火墙端口,可客户端访问

# 开启端口

firewall-cmd --zone=public --add-port=6379/tcp --permanent

# 重启防火墙

firewall-cmd --reload

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值