Linux安装redis

本文详细介绍了如何在Linux系统上安装Redis 4.0.8版本,包括创建安装目录、解压、编译安装、配置文件设置、启动及测试Redis服务。此外,还讲解了如何绑定IP地址、修改密码、后台启动、设置开机自启动以及管理和检查Redis服务的状态。通过这些步骤,读者可以全面了解并掌握Redis的部署流程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、redis版本安装库

        https://download.redis.io/releases/

2、创建安装目录

sudo mkdir /usr/local/redis
cd /usr/local/redis/

3、解压

ls -al
sudo tar -xzvf redis-4.0.8.tar.gz

4、进入目录

ls -al
cd ./redis-4.0.8

5、安装到指定目录中

sudo make PREFIX=/usr/local/redis install

 6、.配置文件,拷贝redis.conf到安装目录下

sudo cp redis.conf /usr/local/redis/bin/

7、启动 :进入安装目录/usr/local/redis/bin,运行启动命令

cd /usr/local/redis/bin 
sudo ./redis-server /usr/local/redis/bin/redis.conf

 8、绑定ip地址和修改密码

        192.168.225.141 本网卡的ip地址

 9、测试

sudo ./redis-server /usr/local/redis/bin/redis.conf

 

 10、后台启动

redis.conf 中 daemonize yes

sudo ./redis-server /usr/local/redis/bin/redis.conf

11、设置服务启动

sudo vim /usr/lib/systemd/sytem/redis.service

[Unit]

Description=Redis

After=network.target

[Service]

Type=forking

ExecStart=/usr/local/redis/bin/redis-server /usr/local/redis/bin/redis.conf

ExecReload=/bin/kill -s HUP $MAINPID

ExecStop=/bin/kill -s QUIT $MAINPID

PrivateTmp=true

[Install]

WantedBy=multi-user.target

Alias=redis.service

        解析说明:

[Install]
WantedBy=multi-user.target
[Unit] 表示这是基础信息
Description 是描述
After 是在那个服务后面启动,一般是网络服务启动后启动
[Service] 表示这里是服务信息 ExecStart 是启动服务的命令

ExecStart 开启服务的指令
ExecStop 是停止服务的指令
[Install] 表示这是是安装相关信息 WantedBy 是以哪种方式启动:
multi-user.target 表明当系统以多用户方式(默认的运行级别)启动时,这个服务需要被自动运行

 12、刷新配置

        sudo systemctl daemon-reload

13、开启、重启、停止

#开启
 sudo systemctl start redis.service
#重启
 sudo systemctl restart redis.service
#停止
 sudo systemctl stop redis.service
#查看状态
 sudo systemctl status redis.service

14、开机自启动

#开机自启动
sudo systemctl enable redis.service
#刷新配置
sudo systemctl daemon-reload

   注:

      查看pid:ps aux|grep redis

                     

       杀死进程 :  sudo kill  -9 7743 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值