Files
one-click-shell/redis6-src-install
2022-03-13 21:23:28 +08:00
..
2022-03-13 21:23:28 +08:00
2022-03-13 21:23:28 +08:00

通过源码安装 redis6.2.6

脚本描述

通过源码安装 redis6.2.6 并启动服务

脚本内容

redis6-src-install.sh

#!/bin/bash

DOWNLOAD_DIR="/usr/src"
SOURCE_DIR="http://download.redis.io/releases/redis-6.2.6.tar.gz"

# 安装依赖
yum -y install  libxml2 libxml2-devel  telnet pcre-devel curl-devel

# 进入下载目录
cd $DOWNLOAD_DIR
# 下载源码包
wget $SOURCE_DIR

# 解压
tar -xzvf redis-6.2.6.tar.gz
# 进入目录
cd redis-6.2.6
# 编译
make
# 安装
make install

# 启动 redis 服务端
cd src
./redis-server

客户端连接

redis-cli -h 127.0.0.1 -p 6379

让 redis 服务在后台启动

# 进入目录
cd /usr/src/redis-6.2.6/
# 拷贝出一份自定义配置文件
cp redis.conf myredis.conf
# 修改配置文件 daemonize no => daemonize yes port 6379 => port 6397
# 如何开启远程访问?将 bind 127.0.0.1 注释掉
# 如何设置密码requirepass myPassword
vim myredis.conf
# 以指定配置文件启动 redis 服务
cd /usr/src/redis-6.2.6/src
./redis-server /usr/src/redis-6.2.6/myredis.conf
# 查看 redis 服务是否启动
[root@localhost src]# ps -ef | grep redis
root       6431      1  0 15:59 ?        00:00:00 ./redis-server 127.0.0.1:6397
root       6438   6361  0 16:00 pts/1    00:00:00 grep --color=auto redis
# 客户端连接
redis-cli -h 127.0.0.1 -p 6397

执行

bash redis6-src-install.sh