位置:首页 > 服务端 > linux

linux环境搭建redis

dearweb 发布:2021-08-27 11:59:45阅读:

Redis安装配置

1、下载tar.gz包,存放在指定目录。

2、解压tar包 命令: tar -zxvf

3、进入加压包目录执行 make 如果出现“/bin/sh: cc: command not found ”之类的错误安装gcc

gcc安装:

yum -y install gcc
yum -y install gcc-c++

4、创建目录 命令:

mkdir -p/usr/local/redis/bin
mkdir -p/usr/local/redis/ect
切换到src执行安装命令
cd /usr/local/redis/redis-5.0.0/src
make install

5、执行Linux文件移动命令:

mv /usr/local/redis/redis-5.0.0/redis.conf /usr/local/redis/etc
mv mkreleasehdr.sh redis-benchmark redis-check-aof redis-check-dump redis-cli redis-server /usr/local/redis/bin

6、启动服务

cd /usr/local/redis/bin
./redis-service

启动后为视图启动需设置后台启动

7、首先编辑conf文件,将daemonize属性改为yes(表明需要在后台运行)

cd etc/
vi redis.conf

8、重新启动服务并指定配置文件

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

9、服务启动成功后可执行redis-cli 

./redis-cli

10、redis配置外网地址访问

a)先停掉服务并配置redis.conf文件

b)作如下改动:

vi redis.conf

注释掉 #bind 127.0.0.1

将daemonize no 该为yes

设置服务器连接密码requirepass *****

保存退出

c)重新启动服务

d)测试连接

./redis-cli -h localhost -p 6379 -a

-h 是连接的主机ip,host的缩写,-p 是端口 port的缩写  ,-a 后面是密码(requirepass 后面配置的)auth的缩写

e)首先需要防火墙允许redis端口6379开放出来

方式一

iptables -I INPUT 4 -p tcp -m state --state NEW -m tcp --dport 6379 -j ACCEPT

service iptables save

iptables -nvL

方式二

firewall防火墙方式

f)关闭服务器并重新启动

g)用局域网或者其他电脑cmd telnet ip 6379 跳至黑屏即为成功 

24人点赞 返回栏目 提问 分享一波

小礼物走一波,支持作者

还没有人赞赏,支持一波吧

留言(问题紧急可添加微信 xxl18963067593) 评论仅代表网友个人 留言列表

暂无留言,快来抢沙发吧!

本刊热文
网友在读
手机扫码查看 手机扫码查看