一.安装redis

1、下载redis
	
	 wget http://download.redis.io/releases/redis-5.0.4.tar.gz
	
	2、解压到opt目录
	
	tar -zxvf redis-5.0.4.tar.gz -C /opt/
	
	3、安装gcc编译工具
	
	yum install gcc gcc-c++ -y
	
	4、进入安装目录
	
	cd /opt/redis-5.0.4/
	
	5、开始编译安装
	
	make
	
	6、修改redis配置文件
	
	vim /opt/redis-5.0.4/redis.conf
	
	bind 127.0.0.1 192.168.0.57           #redis绑定地址,最好只绑定内网ip
	
	protected-mode no                         #关闭保护模式
	
	port 7843                                        #修改端口
	
	timeout 180                                    #客户端超时时间
	
	daemonize yes                              #后台启动
	
	rdbcompression no
	
	dbfilename barrage-redis.rdb
	
	dir /opt/redis-5.0.4/
	
	7、启动redis
	
	/opt/redis-5.0.4/src/redis-server /opt/redis-5.0.4/redis.conf
	
	8、加入开机自启动
	
	echo '/opt/redis-5.0.4/src/redis-server /opt/redis-5.0.4/redis.conf' >> /etc/rc.local

二.远程连接不上redis

1,在redis的配置文件中,没有配置局域网的访问权限
	2,被访问方的服务器的6379端口不允许访问

Redis服务安装失败 redis安装不上_java

  1. redis.conf 的配置文件中的bind配置,允许以这些地址来访问我们的reids,配置之前是只有127.0.0.1的,那只需要写上我们服务器的地址就好了,我这里也就是192.168.206.41,注意,写的是服务器自己的地址,那么在这个配置之后,与其同局域网的电脑也就可以访问这个redis了,在改完配置文件后,重启redis,使配置生效。
  2. 6379端口未对外开放
1.查看开启端口
	firewall-cmd --list-ports
2.	开放端口:
	firewall-cmd --add-port=6379/tcp --permanent
3.重启防火墙
	firewall-cmd --state