One - One Code All

Blog Content

centos自定义安装redis

Linux-Mac Nosql 运维   2021-04-18 00:08:17

自定义安装redis

# 下载redis
cd /usr/local/src
wget http://download.redis.io/releases/redis-4.0.9.tar.gz

# 解压
tar -zxvf redis-4.0.9.tar.gz
cd redis-4.0.9

# 编译安装redis
make
make PREFIX=/usr/local/redis install

# 复制默认配置文件
cp redis.conf /usr/local/redis/

添加用户redis

useradd -s /sbin/nologin redis
配置systemd

vim /usr/lib/systemd/system/redis.service

在文件内容写入以下内容:

[Unit]
Description=Redis Server
After=network.target

[Service]
Type=simple
PIDFile=/var/run/redis.pid
User=redis
ExecStartPre=/usr/bin/mkdir -p /var/lib/redis/logs
ExecStart=/usr/local/redis/bin/redis-server /usr/local/redis/redis.conf
ExecStop=/usr/bin/kill -15 $MAINPID
Restart=on-failure

[Install]
WantedBy=multi-user.target

或者

[Unit]
Description=redis-server
After=network.target

[Service]
Type=forking
ExecStart=/usr/local/redis/bin/redis-server /usr/local/redis/bin/redis.conf
PrivateTmp=true

[Install]
WantedBy=multi-user.target

设置redis开机启动

systemctl enable redis.service
systemctl daemon-reload
ln -s /usr/local/redis/bin/redis-cli /usr/bin/redis-cli



上一篇:阿里云安装mariadb
下一篇:修改sublime text 3 build with python路径

The minute you think of giving up, think of the reason why you held on so long.