Ubuntu部署解压版Redis
服务器:腾讯云轻量应用服务器
操作系统:Ubuntu 20.04
Redis版本:6.2.6
1.下载压缩包
redis官网下载gz格式文件:redis-6.2.6.tar.gz
2.解压压缩包
mkdir /usr/local/downloads
上传压缩包到downloads文件夹
tar -zxvf /usr/local/downloads/redis-6.2.6.tar.gz -C /usr/local/downloads/
3.部署
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.设置开机启动
在系统服务目录里创建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
至此部署完成