1. gcc依赖
没有gcc环境就执行下面的命令,有就忽略。
yum install -y gcc-c++
2. redis资源包
下载地址:redis5.0
· xftp上传至/usr/local 目录下
· 解压:tar -zxvf /usr/local/redis-5.0.4.tar.gz
· 进入目录: cd /redis-5.0.4
3. 编译安装
# 编译
make
# 安装到指定目录
make PREFIX=/usr/local/redis install
4. 配置文件
· 创建redis配置目录
mkdir -p /usr/local/redis/conf
· 复制配置文件
cp /usr/local/redis-5.0.4/redis.conf /usr/local/redis/conf/
· 修改配置文件
# 修改配置文件
vi /usr/local/redis/conf/redis.conf
# 修改内容如下:
# #注释掉这部分,限制redis只能本地访问
# bind 127.0.0.1
# 允许后台运行
daemonize yes
# redis 默认密码 xxx为自定义密码
requirepass xxxx
# 守护线程方式启动
appendonly yes
5. 设置开机自启
# 创建redis.service文件
vim /etc/systemd/system/redis.service
# 添加如下内容:
[Unit]
Description=Redis
After=network.target
[Service]
Type=forking
ExecStart=/usr/local/redis/bin/redis-server /usr/local/redis/conf/redis.conf
ExecStop=/usr/local/redis/bin/redis-server -s stop
PrivateTmp=true
User=root
Group=root
[Install]
WantedBy=multi-user.target
- 启动redis:systemctl start redis
- 查看运行状态:systemctl status redis
- 设置开机自启:systemctl enable redis
6. 全局redis-cli配置
环境配置:vi /etc/profile
export PATH=$PATH:/usr/local/redis/bin
文件生效:source /etc/profile
完成