centos7安装redis

一、安装gcc依赖
由于 redis 是用 C 语言开发,安装之前必先确认是否安装 gcc 环境(gcc -v),如果没有安装,执行以下命令进行安装
yum -y install gcc

二、下载并解压安装包
wget download.redis.io/releases/redis-5....
tar -zxvf redis-5.0.3.tar.gz

下载最新稳定版
➜  wget http://download.redis.io/redis-stable.tar.gz

三、cd切换到redis解压目录下,执行编译
cd redis-5.0.3
make

四、安装并指定安装目录
make install PREFIX=/usr/local/redis

五、启动服务

5.1前台启动
cd /usr/local/redis/bin/
./redis-server

5.2后台启动
从 redis 的源码目录中复制 redis.conf 到 redis 的安装目录
cp /usr/local/redis-5.0.3/redis.conf /usr/local/redis/bin/

修改 redis.conf 文件,把 daemonize no 改为 daemonize yes

后台启动
./redis-server redis.conf

六、设置开机启动
添加开机启动服务:vi /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
注意:ExecStart配置成自己的路径

创建软链接
创建软链接是为了下一步系统初始化时自动启动服务
ln -s /lib/systemd/system/redis.service /etc/systemd/system/multi-user.target.wants/redis.service

设置开机启动
systemctl daemon-reload
systemctl start redis.service
systemctl enable redis.service

创建 redis 命令软链接
ln -s /usr/local/redis/bin/redis-cli /usr/bin/redis

本作品采用《CC 协议》,转载必须注明作者和本文链接
《L05 电商实战》
从零开发一个电商项目,功能包括电商后台、商品 & SKU 管理、购物车、订单管理、支付宝支付、微信支付、订单退款流程、优惠券等
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!