Linux redis-6.2.6安装
1.如果 wget,tar,make 等命令没有安装的话,使用 如下命令进行安装
yum install -y wget/tar/make
2. Linux 上下载安装最新版本的 gcc 编译器,即安装 C 语言的编译环境
yum install -y gcc-c++
验证是否安装完成:
gcc -v
如正常会出现如下参数:
gcc version 4.8.5 20150623 (Red Hat 4.8.5-44) (GCC)
2.服务器可以联网,使用命令下载,如无法联网:去官网下载: Downloads - Redis
wget https://download.redis.io/releases/redis-6.2.6.tar.gz
4.cd 至 redis下载目录下,解压redis安装包
tar -zxvf redis-6.2.6.tar.gz
cd redis-6.2.6
5. 在redis-6.2.6目录下编译
make
6.在redis-6.2.6目录下编译安装
make install
7. 在redis-6.2.6目录下,使用 make install
命令进行安装,默认是安装到 /usr/local/bin
目录下;建议指定安装目录,我们可以通过 PREFIX
选项指定要安装的目录。
mkdir /usr/local/redis/bin/
make install PREFIX=/usr/local/redis/bin/
8. 到安装目录下修改配置文件
cd /usr/local/redis/bin/
修改redis.conf;建议加密码认证,防止恶意连接
#注意如文件无可执行权限需要赋权:chmod 755 redis.conf
vim redis.conf
# set nu 显示行号
# 75行 注释掉下面一行,这样任何IP都可以访问Redis服务
# bind 127.0.0.1 -::1
# 94行 保护模式关闭
protected-mode no
# 98行 Redis端口号,可以修改
port 6380
# 257行 守护进程方式启动
daemonize yes
# 901行 复制另起一行,设置密码
# requirepass foobared
requirepass 123456
9. 启动redis
/usr/local/redis/bin/redis-server /usr/local/redis/bin/redis.conf
连接验证:
/usr/local/redis/bin/redis-cli -h 127.0.0.1 -p 6380
127.0.0.1:6380> ping
(error) NOAUTH Authentication required.
127.0.0.1:6380> AUTH 123456
OK
127.0.0.1:6380> ping
PONG
127.0.0.1:6380>