首先在redis官方下載:
https://redis.io/download/
將下載好的包?redis-6.0.9.tar.gz 傳到linux的home中,使用下面命令解壓文件
# cd /home
# tar zxvf?redis-6.0.9.tar.gz
# cd redis-6.0.9
進(jìn)入redis目錄后開(kāi)始安裝,使用了默認(rèn)的方式安裝?
# make MALLOC=libc
# make PREFIX=/usr/local/redis6.9 install
.....經(jīng)過(guò)一路過(guò)關(guān)斬將,終于完成了編譯
這時(shí)候在 usr/local/目錄中建立下面目錄,主要是存儲(chǔ)日志和村pid和配置文件
# mkdir?/usr/local/redis6.9/conf
# mkdir?/usr/local/redis6.9/log
# mkdir?/usr/local/redis6.9/run
將 redis-server 和 redis-cli?軟鏈接到usr/bin 目錄中
ln -s /usr/local/redis6.9/bin/redis-server /usr/bin/
ln -s?/usr/local/redis6.9/bin/redis-cli /usr/bin/
執(zhí)行命令查看是否成功
redis-server 如果此時(shí)成功,恭喜您安裝成
下面開(kāi)始配置服務(wù)啟動(dòng)
在?/usr/lib/systemd/system 下面建立個(gè)?redis.service 文件
將下面內(nèi)容拷貝到
[Unit]
Description=Cockpit Web Service
After=network.target
[Service]
Type=forking
PIDFile=/usr/local/redis6.9/run/redis_6379.pid
ExecStart=/usr/local/redis6.9/bin/redis-server /usr/local/redis6.9/conf/redis.conf
ExecReload=/bin/kill -s HUP $MAINPID
ExecStop=/bin/kill -s QUIT $MAINPID
PrivateTmp=true
[Install]
WantedBy=graphical.target
執(zhí)行 systemctl start redis.service
檢查是否啟動(dòng)成功
redis-cli