一、redis部署方法一
1、 在linux系统下,下载、解压、编译redis:
$ wget http://download.redis.io/releases/redis-3.0.6.tar.gz
$ tar –zxvf redis-3.0.6.tar.gz
$ cd redis-3.0.6
$ make
2、 打开配置文件,修改绑定IP:
$ vim redis.config
注释掉bind 127.0.0.1这行
3、 启动redis
$ src/redis-server &
启动成功后如图:
关闭redis命令:
$src/redis-cli shutdown
4、进入redis客户端
$ src/redis-cli
5、关闭持久化快照,通过此配置,redis可以在内存中运行,需要持久化时,使用bgsave或bgrewriteaof手动持久化。(每次重启redis服务器后需重新设置)
127.0.0.1:6379> config set save ""
127.0.0.1:6379> config set appendfsync no
6、关闭保护模式,让redis可以被远程访问(高版本功能,3.0.6版本无需设置此项。每次重启redis服务器后需重新设置)
127.0.0.1:6379> config set protected-mode no
7、关闭防火墙,有两种方式,根据需要选择:
1) 重启后生效
开启: chkconfig iptables on
关闭: chkconfig iptables off
2) 即时生效,重启后失效
开启: service iptables start
关闭: service iptables stop
若系统版本为centos7,命令为:
启动firewall :systemctl start firewalld.service
停止firewall:systemctl stop firewalld.service
禁止firewall开机启动:systemctl disable firewalld.service
二、redis部署方法二
1、新建文件夹
# mkdir /home/redis/
#mkdir /usr/local/redis
2、将reridInstall.bin 上传到/home/redis/文件中
3、在/home/redis/文件中将 redisInstall.bin 拷贝到/usr/local/redis/文件中
# cd /home/redis/
#cp redisInstall.bin /usr/local/redis/
4、直接运行该redisInstall.bin
# cd /usr/local/redis/
#sh redisInstall.bin
5、查看redis是否存在
# ps -ef | grep redis
结果如图:
注:该进程为运行的redis
6、启动redis进程
# service redis start
7、关闭redis
# service redis stop
8、检验redis是否可以远程
# src/redis-cli -c -h 虚拟机所在ip -p 6379
如图所示: