1.下載redis,這個自己去網上找吧。
2.上傳文件,redis-7.4.1.tar.gz
3.解壓:
執行 tar -xf?redis-7.4.1.tar.gz
在進行安裝之前,檢查一下有沒有make、gcc、python3、沒有的話全部 yum install。
安裝完之后,如果報一下錯誤,
執行:
make distclean && make
4.進入解壓好的目錄,執行:make
5.執行完成之后,執行:
make install PREFIX=/opt/redis
這個/opt/redis,就是你真正要安裝的目錄。
6.執行:
make /etc/redis
7.復制配置文件:假設你現在還在你一開始解壓的redis目錄中,則執行
cp redis.conf /etc/redis/redis.conf
如果沒在,那說啥呢,就進去唄,那么redis.conf相關配置參數,自己去網上查吧,想改啥就改啥。
8.以上執行完了,redis也就安裝完了,到你redis的真正安裝目錄,執行:
./bin/redis-server /etc/redis.conf
9.查看端口號是不是起來了,執行:
ss -tnl
10.如果想把redis設置為系統服務,進入到一開始解壓的redis目錄,執行:
cp utils/systemd-redis_server.service /lib/systemd/system/redis.service
11.修改redis.service
執行:
vim?/lib/systemd/system/redis.service
按照下面的對比一下或者直接粘貼也行
[Unit]
Description=Redis data structure server
Documentation=https://redis.io/documentation
#Before=your_application.service another_example_application.service
#AssertPathExists=/var/lib/redis
#Wants=network-online.target
After=network.target[Service]
Type=forking
MAINPID=/var/run/redis_6379.pid
ExecStart=/opt/redis/bin/redis-server /etc/redis/redis.conf
ExecReload=/bin/kill -s HUP $MAINPID
ExecStop=/bin/kill -s QUIT $MAINPID
PrivateTmp=true[Install]
WantedBy=multi-user.target
12.啟動redis
systemctl daemon-reload
systemctl start redis
systemctl status redis
systemctl enable redis