linux环境安装配置redis

linux环境安装配置redis

1.检查gcc:

由于 redis 是用 C 语言开发,安装之前必先确认是否安装 gcc 环境

gcc -v

如果没安装:

yum install -y gcc

安装了就继续

2.下载并解压redis包

下载:

wget http://download.redis.io/releases/redis-5.0.3.tar.gz

解压到一个合适位置:

tar -zxvf ./redis-5.0.3.tar.gz -C /use/

3.进入解压目录,编译redis:

cd /use/redis-5.0.3/
make

4.安装并指定bin目录位置:

make install PREFIX=/use/redis-5.0.3

5.前台启动:

bin/redis-server

image-20210921225409533

6.后台启动

先将redis.conf复制到bin目录:

cp ./redis.conf ./bin

修改bin目录下的redis.conf:

image-20210921225919413

7.设置开机启动服务

添加开机启动服务:

 vim /etc/systemd/system/redis.service
[Unit]
Description=redis-server
After=network.target
[Service]
Type=forking
ExecStart=/use/redis-5.0.3/bin/redis-server /use/redis-5.0.3/bin/redis.conf
PrivateTmp=true
[Install]
WantedBy=multi-user.target

(ExecStart配置的是bin里的redis-server和配置文件redis.conf同时启动,注意路径)

设置开机启动:

systemctl daemon-reload
systemctl start redis.service
systemctl enable redis.service

建立软链接:(一定要用绝对路径)

 ln -s /use/redis-5.0.3/bin/redis-cli /usr/bin/redis

测试:

redis

image-20210921233659527

8.补充

系统服务常用命令:

服务操作命令

systemctl start redis.service #启动redis服务

systemctl stop redis.service #停止redis服务

systemctl restart redis.service #重新启动服务

systemctl status redis.service #查看服务当前状态

systemctl enable redis.service #设置开机自启动

tl restart redis.service #重新启动服务

systemctl status redis.service #查看服务当前状态

systemctl enable redis.service #设置开机自启动

systemctl disable redis.service #停止开机自启动

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值