CentOS 7 部署 Redis(单机版)
一、部署环境说明
软件 | 版本 | 安装包 |
---|---|---|
CentOS | 7.2 | CentOS 7.2 |
Redis | 4.0.14 | redis-4.0.14.tar.gz |
二、开始部署
-
安装gcc依赖
[root@bmsoft ~]# yum install -y gcc
-
解压安装文件
[root@bmsoft ~]# cd /usr/local/src [root@bmsoft src]# tar -zxf redis-4.0.14.tar.gz [root@bmsoft src]# cd redis-4.0.14
-
MAKE编译安装
# 先编译 [root@bmsoft redis-4.0.14]# make # 安装并指定安装目录 [root@bmsoft redis-4.0.14]# make install PREFIX=/usr/local/redis
-
配置后台启动
# 进入安装目录 [root@bmsoft redis-4.0.14]# cd /usr/local/redis/bin/ # 复制配置文件到安装目录 [root@bmsoft bin]# cp /usr/local/src/redis-4.0.14/redis.conf /usr/local/redis/bin/ # 修改配置文件 [root@bmsoft bin]# vim redis.conf ## 修改以下内容 bind 192.168.1.21 #改为本机IP port 6379 #改为设定的端口 daemonize yes #后台启动 # 后台启动 # [root@bmsoft redis-4.0.14]# ./redis-server redis.conf
-
设置开机启动
# 添加开机启动服务文件 [root@bmsoft bin]# vim /etc/systemd/system/redis.service ## 粘贴以下代码 [Unit] Description=redis-server After=network.target [Service] Type=forking ExecStart=/usr/local/redis/bin/redis-server /usr/local/redis/bin/redis.conf PrivateTmp=true [Install] WantedBy=multi-user.target # 设置开机启动 [root@bmsoft bin]# systemctl daemon-reload [root@bmsoft bin]# systemctl start redis.service [root@bmsoft bin]# systemctl enable redis.service # 其它命令 [root@bmsoft bin]# systemctl status redis.service #查看服务当前状态 [root@bmsoft bin]# systemctl restart redis.service #重新启动服务 # 创建 redis 命令软链接 [root@bmsoft ~]# ln -s /usr/local/redis/bin/redis-cli /usr/bin/redis # 测试 redis [root@bmsoft ~]# redis
-
开放6379端口
生生不息