gcc环境,安装之前必先确认是否安装gcc -v
环境,如果没有安装,执行以下命令进行安装
yum install -y gcc
下载Redis
官网下载地址:https://redis.io/download
找到要下载的版本右键复制下载链接
wget https://download.redis.io/releases/redis-6.2.6.tar.gz
解压,安装:
#解压
tar xzf redis-6.2.6.tar.gz
进入解压后的目录redis-6.2.6
#编译安装
make
make install PREFIX=/usr/local/redis
执行完该命令会在指定的目录下生成bin文件
PREFIX=
这个关键字的作用是编译的时候用于指定程序存放的路径。比如我们现在就是指定了redis必须存放在/usr/local/redis
目录。假设不添加该关键字Linux会将可执行文件存放在/usr/local/bin
目录,库文件会存放在/usr/local/lib
目录。配置文件会存放在/usr/local/etc
目录。其他的资源文件会存放在usr/local/share
目录。这里指定号目录也方便后续的卸载,后续直接rm -rf /usr/local/redis
即可删除redis。
从redis
的源码目录中复制redis.conf
到redis
的安装目录
cp /home/redis-6.2.6/redis.conf /usr/local/redis/bin/
修改配置文件redis.conf
#修改监听地址,允许所有ip地址访问
bind 0.0.0.0
#修改守护进程
daemonize yes
#修改密码
requirepass xxxxx
后台运行
./redis-server redis.conf
将redis-cli
,redis-server
拷贝到bin
下,让redis-cli
指令可以在任意目录下直接使用
cp /usr/local/redis/bin/redis-server /usr/local/bin/
cp /usr/local/redis/bin/redis-cli /usr/local/bin/