1.下载 Redis
进入Redis官网下载,选择你需要的Redis版本下载:
2. 解压Redis的tar包
使用ssh工具上传Redis的tar.gz包到/home/路径下:
解压Redis:
cd /home/
#解压Redis包
tar -zxvf redis-4.0.2.tar.qz
3.make 和make install 安装Redis
3.1 纯净的服务器,由于Redis需要用到gcc-c++,所以需要安装gcc-c++(已经安装过可省略此步骤)
yum install gcc-c++
#下载完选择输入y进行安装
3.2 make 编译Redis
cd /usr/local/redis4.0.2
#by编译Redis
make
3.3make install 安装Redis
#编译完成后进行make install安装
make install PREFIX=/usr/local/redis
4. 配置redis
cp /home/redis4.0.2/redis.conf /usr/local/redis/bin/
#编辑Redis.conf
cd /usr/local/redis/bin/
vim redis.conf
配置Redis
#远程登录
bind 0.0.0.0
#开启后台启动
daemonize yes
#使用密码登录
requiredpass redis123
5. 配置云服务器安全组或者虚拟机防火墙开放端口6379
5.1设置云服务器安全组开放 端口6379
5.2虚拟机修改iptables的开放端口6379
iptables命令:
#开放端口6379
iptables -A INPUT -p tcp --dport 6379 -j ACCEPT
#保存
service iptables save
service iptables restart
或者vim /etc/sysconfig/iptables
拓展知识:
centos7默认不配置iptables了,默认在/etc/sysconfig/iptables
#配置好yum源以后安装iptables-service
# yum install -y iptables-services
#停止firewalld
# systemctl stop firewalld
#禁止firewalld自动启动
# systemctl disable firewalld
#启动iptables
# systemctl start iptables
#将iptables设置为开机自动启动,以后即可通过iptables-service控制iptables服务
# systemctl enable iptables
6.启动Redis,测试
启动Redis服务server
cd /usr/local/redis/bin/
#启动Redis服务
./redis-server redis.conf
测试client远程登录: