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

被折叠的 条评论
为什么被折叠?



