第一步:安装 C 语言需要的 GCC 环境
yum install -y gcc-c++
yum install -y wget
第二步:下载并解压 Redis 源码压缩包
wget https://download.redis.io/releases/redis-6.2.4.tar.gz
mkdir /usr/local/redis
tar -zxvf redis-6.2.4.tar.gz -C /usr/local/redis
第三步:编译redis源码及安装
1、编译redis源码
cd /usr/local/redis/redis-6.2.4/src
make
2、安装redis到指定目录(PREFIX指定安装目录)
make PREFIX=/usr/local/redis install
3、配置redis环境变量(可选):
如果您希望在任意位置运行Redis命令,可以将Redis的安装目录添加到系统的环境变量中
vim /etc/profile
追加一行内容:
export PATH=$PATH:/usr/local/redis
使配置文件生效
source /etc/profile
这里的 "/usr/local/redis" 是您之前指定的Redis安装目录。
第四步:redis-server的启动
1、前台启动
cd /usr/local/redis
redis-server
2、后台进程启动
创建redis的工作目录
mkdir /usr/local/redis/working
后台启动是依托于redis.conf,所以我们需要准备一份conf文件
cp /usr/local/redis/redis-6.2.4/redis.conf /usr/local/redis/
修改配置文件
vim redis.conf
修改redis的工作目录:(你前面创建的redis工作目录)
其他配置如下:
# 监听的地址,默认是127.0.0.1,会导致只能在本地访问,从外面访问就会拒绝。修改为0.0.0.0则可以在任意IP访问,但是生产环境不要设置为0.0.0.0,还是默认
bind 0.0.0.0
# 守护进程,修改为yes后即可后台运行
daemonize yes
启动redis
# 进入redis安装目录
cd /usr/local/redis
# 启动并指定配置文件
./redis-server redis.conf
通过ps -ef | grep redis可以看见redis有没有成功运行
第五步:redis-cli启动
cd /usr/local/redis
./redis-cli
第六步:关闭redis-server
# 后端启动的关闭方式
./redis-cli shutdown