Ubuntu部署解压版Redis
Ubuntu部署解压版Redis
-
服务器:腾讯云轻量应用服务器
操作系统:Ubuntu 20.04
Redis版本:6.2.6
1.下载压缩包
-
```bash
redis官网下载gz格式文件:redis-6.2.6.tar.gz
```
2.解压压缩包
-
```bash
mkdir /usr/local/downloads
上传压缩包到downloads文件夹
tar -zxvf /usr/local/downloads/redis-6.2.6.tar.gz -C /usr/local/downloads/
```
3.部署
-
```bash
cd /usr/local/downloads/redis-6.2.6/
make
mkdir /usr/local/redis-6.2.6
make PREFIX=/usr/local/redis-6.2.6/ install
mkdir /usr/local/redis-6.2.6/etc
cp redis.conf /usr/local/redis-6.2.6/etc/
vim /usr/local/redis-6.2.6/etc/redis.conf
将daemonize no 改成daemonize yes
启动命令:/usr/local/redis-6.2.6/bin/redis-server /usr/local/redis-6.2.6/etc/redis.conf
```
4.设置开机启动
-
```bash
在系统服务目录里创建nginx.service文件
vim /usr/lib/systemd/system/redis.service
写入如下13行内容:
[Unit]
Description=redis
After=network.target
[Service]
Type=forking
ExecStart=/usr/local/redis-6.2.6/bin/redis-server /usr/local/redis-6.2.6/etc/redis.conf
ExecReload=/usr/local/redis-6.2.6/bin/redis-server -s reload
ExecStop=/usr/local/redis-6.2.6/bin/redis-server -s quit
PrivateTmp=true
[Install]
WantedBy=multi-user.target
:
wq
systemctl enable redis.service
reboot
systemctl status redis
禁止开机启动命令
systemctl disable redis
```
至此部署完成