0.版本說明
環(huán)境:centos7.9
版本:redis-6.2.6
1.安裝所需插件gcc
查看gcc版本
gcc -v
沒有安裝的話,安裝命令如下
yum -y install gcc
2.安裝
解壓安裝包
安裝包版本redis-6.2.6
將安裝包上傳到/opt/software目錄下
cd /opt/software
tar -zxvf redis-6.2.6.tar.gz
編譯并安裝redis到指定目錄
cd /opt/software/redis-6.2.6
make
make install PREFIX=/opt/redis
從redis的源碼目錄中復(fù)制redis.conf到redis的安裝目錄的bin目錄下
cp /opt/software/redis-6.2.6/redis.conf /opt/redis/bin/
修改redis.conf文件
/opt/redis/bin/redis.conf
加密碼
#requirepass foobared
requirepass 123456
是否以守護(hù)進(jìn)程的方式啟動(dòng)redis
#是否以守護(hù)進(jìn)程的方式啟動(dòng)redis
daemonize yes
設(shè)置rdb文件的默認(rèn)存儲(chǔ)目錄
#dir ./
dir /opt/redis/rdb
復(fù)制redis-cli
將redis-cli拷貝到/usr/local/bin/下膀曾,讓redis-cli指令可以在任意目錄下直接使用
sudo cp /opt/redis/bin/redis-cli /usr/local/bin/
3.啟動(dòng)
啟動(dòng)命令
cd /opt/redis/bin
./redis-server redis.conf
進(jìn)入redis经窖,進(jìn)行簡(jiǎn)單的測(cè)試
redis-cli
auth 密碼
set a b
get a
4.設(shè)置開機(jī)啟動(dòng)
進(jìn)入到/usr/lib/systemd/system/目錄
cd /usr/lib/systemd/system/
創(chuàng)建redis.service文件捡絮,內(nèi)容如下
[Unit]
Description=redis-server
After=network.target
[Service]
Type=forking
ExecStart=/opt/redis/bin/redis-server /opt/redis/bin/redis.conf
PrivateTmp=true
[Install]
WantedBy=multi-user.target
加入開機(jī)自啟動(dòng)
systemctl enable redis.service
一些命令
systemctl start redis.service #啟動(dòng)redis服務(wù)
systemctl stop redis.service #停止redis服務(wù)
systemctl restart redis.service #重新啟動(dòng)服務(wù)
systemctl status redis.service #查看服務(wù)當(dāng)前狀態(tài)
systemctl enable redis.service #設(shè)置開機(jī)自啟動(dòng)
systemctl disable redis.service #停止開機(jī)自啟動(dòng)
5.結(jié)束語
本篇只記錄自己的學(xué)習(xí)過程娶桦,更好的提升自己