虚拟机CentOS7 linux 下安装redis

一、Redis的安装

Redis是c语言开发,需要安装c语言编译环境。

yum install gcc-c++

安装步骤:

第一步:redis的源码包上传到linux系统。


第二步:解压缩redis。


第三步:编译。进入redis源码目录。make


第四步:安装。make install PREFIX=/usr/local/redis


PREFIX参数指定redis的安装目录。一般软件安装到/usr目录下


二、Redis的连接

1、Redis默认前端启动。在redis的安装目录下bin目录:

      [root@localhost bin]# ./redis-server

退出 ctrl + c。


2、Redis的后台启动。

拷贝源码包中的redis.conf到安装bin目录下

cp /root/redis-4.0.9/redis.conf ./


vi 打开,搜索/daemonize ,将no改为yes


启动redis


查看进程


启动OK。

3、Redis-cli 连接redis服务器

1.    ./redis-cli

默认连接localhost运行在6379端口的redis服务。


连接特定ip,端口的redis。

-h:连接的服务器的地址

-p:服务的端口号


connection refused的解决方法:

1.redis.conf配置文件中 注释 bind 127.0.0.1
2.开放端口命令:
centos7下
firewall-cmd --zone=public --add-port=6379/tcp --permanent
firewall-cmd --reload
centos6下:
用vi编辑器打开文档添加以下: 
vi /etc/sysconfig/iptables 
打开端口: -A INPUT -p tcp -m state --state NEW -m tcp --dport 3306 -j ACCEPT 
关闭端口: -A INPUT -p tcp -m state --state NEW -m tcp --dport 7777 -j DROP

/etc/init.d/iptables restart 重启防火墙

重新连接,发现连接上了


但是ping不通


将redis的保护模式关闭,将yes改为no。


重启,ping OK。


关闭redis:[root@localhost bin]# ./redis-cli shutdown

猜你喜欢

转载自blog.csdn.net/littlegregory/article/details/80208418