Linux Centos7.5 安装Redis4.0 及远程访问

版权声明:此博客为个人博客,不涉及商业用途,仅提供学习参考,内容均来自个人原创以及互联网转载和摘录。 --------------------- 本文来自 路西法Lucifer 的CSDN 博客 ,全文地址请点击: https://blog.csdn.net/qq_37495786/article/details/83722800

附:redis官网下载地址

1、下载redis

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

2、 解压

tar -zxvf redis-4.0.11.tar.gz 

3、进入redis-4.0.11目录

cd redis-4.0.11

4、执行make命令

make

等待,需要一会儿。。。。。。

扫描二维码关注公众号,回复: 3952618 查看本文章

5、创建redis文件夹,然后拷贝redis.conf 配置文件, redis-cli客户端启动命令, redis-server服务端启动命令

cp redis.conf /usr/local/lucifer/redis

cp redis-cli redis-server /usr/local/lucifer/redis

详细看图:

6、更改配置文件

如果不想只有本地才可以訪問redis就注释这一行:

其它配置可以按我这样改: 

保存退出!

7、启动

./redis-server redis.conf   

    ps:       启动服务端,这时候因为改了配置文件,所以是后台启动,后台启动就是说当前窗口可以继续敲命令,而前台启动,就是启动界面会有redis的图形,然后当前窗口无法再敲命令,除非关闭redis后台服务。

./redis-cli -h 192.168.59.128 -p 6379  

    ps:        这是远程访问,如果只是本地访问,就直接./redis-cli就行了。

连接上后,可以通过ping,看是否连通。如果返回是PONG,代表成功!

win10主机图形界面工具也连接成功:如图:

ps:

我的防火墙刚开始我是把它给关闭的:如果出现active(running)代表是防火墙是开启状态。

systemctl start firewalld #启动

systemctl status firewalld #查看运行状态

systemctl stop firewalld #关闭

systemctl disable firewalld.service #禁止开机启动

firewall-cmd --state #查看默认防火墙状态

firewall-cmd --reload #重启防火墙

 我是为了方便,所以关闭Linux的防火墙,但是为了安全的话,不能这么做,可以考虑开启某个端口:

firewall-cmd --zone=public --add-port=6379/tcp --permanent #添加端口(--permanent表示永久生效,没有此参数重启后失效)

firewall-cmd --zone=public --query-port=6379/tcp #查看防火墙6379端口

firewall -cmd --zone=public --remove-port=6379/tcp --permanent #删除防火墙6379端口
 

猜你喜欢

转载自blog.csdn.net/qq_37495786/article/details/83722800