https://www.cnblogs.com/architectforest/p/12325230.html
wget http://download.redis.io/releases/redis-5.0.7.tar.gz
yum install tcl
make MALLOC=libc
make test
mkdir /usr/local/soft/redis5 -p
vim /etc/redis/redis.conf
daemonize yes
#bind 127.0.0.1 ::1
protected-mode no
requirepass 123456
然后重启redis服务
mkdir /usr/local/soft/redis5 -p
cd /usr/local/soft/redis5/
mkdir bin conf
cd bin/
cp /usr/local/source/redis-5.0.7/src/redis-cli ./
cp /usr/local/source/redis-5.0.7/src/redis-server ./
cd ../conf/
cp /usr/local/source/redis-5.0.7/redis.conf ./
vi redis.conf
# daemonize no
daemonize yes
# bind 127.0.0.1
protected-mode no
# maxmemory <bytes>
maxmemory 128MB
说明:分别是以daemon方式独立运行 / 内存的最大使用限制
/usr/local/soft/redis5/bin/redis-server /usr/local/soft/redis5/conf/redis.conf
netstat -anp | grep 6379
/usr/local/soft/redis5/bin/redis-server -v
vim /lib/systemd/system/redis.service
[Unit]
Description=Redis
After=network.target
[Service]
Type=forking
PIDFile=/var/run/redis_6379.pid
ExecStart=/usr/local/soft/redis5/bin/redis-server /usr/local/soft/redis5/conf/redis.conf
ExecReload=/bin/kill -s HUP $MAINPID
ExecStop=/bin/kill -s QUIT $MAINPID
PrivateTmp=true
[Install]
WantedBy=multi-user.target
systemctl daemon-reload
启动
systemctl start redis
查看状态
systemctl status redis
使开机启动
systemctl enable redis
#bind 127.0.0.1
解决redis connection refused: connect遇到的坑
解决redis connection refused: connect遇到的坑_kevin1168的博客-CSDN博客
VM VirtualBox安装虚拟机CentOS 7
1、redis.conf配置文件中 注释 bind 127.0.0.1
2、防火墙关闭(或添加可访问的端口,具体不在此描述)
最后一个坑 虚拟机网络配置 使用网络地址转换的方式时,需要配置端口转发规则,添加redis服务6379端口
在windows系统中打开cmd 输入telnet 192.168.56.1 6379 (telnet ip port)测试是否可以正常连接,如果能联通则表示可以正常连接