安装(Linux)
-
下载
wget http://download.redis.io/releases/redis-5.0.5.tar.gz
-
解压
tar -zxvf redis-5.0.5.tar.gz
-
安装
make
maket test报错
you need tcl 8.5 or newer in order to run the Redis test
wget https://sourceforge.net/projects/tcl/files/Tcl/8.6.9/tcl8.6.9-src.tar.gz
tar -zxvf tcl8.6.9-src.tar.gz
make
make install -
安装服务
/src/utils/install_server.sh
/opt/redis-5.0.5/redis.conf
/opt/redis-5.0.5/redis.log
/opt/redis-5.0.5/data
chkconfig --list | grep redis
# 默认服务名 redis_6379
# 可以改动此脚本进行 /etc/rc.d/init.d/redis_6379 改动启动服务等
[root@localhost utils]# systemctl status redis_6379
● redis_6379.service - LSB: start and stop redis_6379
Loaded: loaded (/etc/rc.d/init.d/redis_6379; bad; vendor preset: disabled)
Active: inactive (dead)
Docs: man:systemd-sysv-generator(8)
systemctl stop redis_6379
systemctl start redis_6379 -
运行
$ src/redis-server
# 或者指定配置文件执行
redis-server ./redis.conf
# 内置客户端
$ src/redis-cli
用Redis Desktop Manager连接Redis(CentOS)
-
-
设置Redis密码。在设置密码之前,首先要开启服务端,然后再用客户端进行连接,最后通过客户端来设置密码。 a.src/redis-cli 启动内置客户端 b.config set requirepass 123qwe 设置密码为 123qwe c.auth 123qwe
-
确保网络畅通以及6379端口对外开启。
# telnet客户端需要在 “程序与功能” 开启 windows执行
telnet 192.168.0.102 6379
# linux 下执行
# 查看端口是否开启
firewall-cmd --query-port=6379/tcp
# 开启端口
firewall-cmd --add-port=6379/tcp -
检查
#redis 是否在运行
ps -ef |grep redis
#端口是否监听中
netstat -lntp|grep 6379
#查看版本
/src/redis-server -v