Appearance
麒麟linux安装Redis
redis解压
命令行解压
sh
cd 到包路径
tar -zxvf xxxx.tar.gz
可视化解压
redis安装
sh
# 切换到解压目录
cd /xxx/redis
# 如果需要移动目录,先切换到父级目录
mv xxx /指定目录
# 安装
make install
redis运行
sh
# 启动redis,安装完后redis-server未全局指令,但是进程在程序重启后要手动重启
redis-server /xxxx/redis.conf
redis 注册到服务
sh
# 这步针对redis.service 内的User和Group,执行失败也可以跳过
sudo adduser --system --group --no-create-home redis
# 创建redis 服务
sudo vim /etc/systemd/system/redis.service
redis 服务的配置内容
sh
[Unit]
Description=Redis In-Memory Data Store
After=network.target
[Service]
# 用户可以去掉
User=root
# 用户组可以去掉
Group=root
ExecStart=/usr/local/bin/redis-server /redis配置文件地址/redis.conf
ExecStop=/usr/local/bin/redis-cli shutdown
## 也可以替换为例
# ExecStart=redis-server /redis配置文件地址/redis.conf
# ExecStop=redis-cli shutdown
# Restart=always
[Install]
WantedBy=multi-user.target
vim简单指令
vim
i 进入编辑
esc 退出编辑
:wq 保存并关闭
sh
# 重新加载systemd管理器配置:
sudo systemctl daemon-reload
#启动Redis服务
sudo systemctl start redis
# 关闭redis服务
sudo systemctl stop redis
# 重启redis服务
sudo systemctl restart redis
# redis设置为开机自启。
sudo systemctl enable redis
# 取消redis开机自启。
sudo systemctl disable redis
# 检查redis服务状态。
sudo systemctl status redis