CentOS7.3安装redis4.0.9并开启远程访问
一、准备
- 工具:VMware Workstation、FinalShell、redis可视化工具(Redis Desktop Manager)
- 操作系统:CentOS7.3
- redis安装包:redis-4.0.9.tar.gz
二、实施
-
使用命令
cd /usr/local/src
切换目录
-
将redis安装包拖拽至目录src下
-
使用命令
tar -zxvf redis-4.0.9.tar.gz
解压
-
使用命令
cd redis-4.0.9
进入解压后的文件目录
-
使用命令
make PREFIX=/usr/local/redis install
安装redis服务到指定的目录/usr/local/redis
-
使用命令
cd /usr/local/redis
进入redis安装目录
-
使用命令
cp -r bin 6379
复制一份redis,这样做更安全
-
使用命令
cd 6379
进入复制的redis目录(6379),会发现缺少redis.conf配置文件,redis.conf配置文件在解压目录/usr/local/src/redis-4.0.9中可以找到。使用命令cd /usr/local/src/redis-4.9.9
切换目录,再使用命令cp redis.conf /usr/local/redis/6379
将redis.conf配置文件复制到/usr/local/redis/6379目录
-
使用命令
cd /usr/local/redis/6379
切换目录,再使用命令./redis-server
启动redis服务之后,默认是占据终端窗口,可以用ctrl+c关闭这个服务
-
使用命令
vi redis.conf
,再使用命令/daemonize
找到daemonize no将no改为yes就可以后台启动redis服务
-
第一步使用命令
vi redis.conf
,第二步使用命令/protected-mode
找到protected-mode no将no改为yes,第三步使用命令/bind
找到bind 127.0.0.1将127.0.0.1改为0.0.0.0,第四步使用命令ps axu |grep redis-server
查看redis服务,第六步使用命令pkill -9 redis-server
关闭redis服务,第七步使用命令./redis-server redis.conf
启动redis服务。
-
使用命令
firewall-cmd --state
查看防火墙状态,再使用命令systemctl stop firewalld.service
关闭防火墙,最后使用redis可视化工具(Redis Desktop Manager)连接就可以远程访问了