1.安裝依賴(沒有gcc環(huán)境就執(zhí)行下面命令,有則忽略):
yum install -y gcc-c++
2.下載redis包(下載到自定義目錄褒繁,這里是下載到 /usr/local):
curl -O http://download.redis.io/releases/redis-5.0.4.tar.gz
服務器離線下載:redis-5.0.4.tar.gz
3.將壓縮包上傳到服務器并解壓:
# 解壓并制定解壓目錄
tar -zxvf /usr/local/redis-5.0.4.tar.gz
# 進入到解壓目錄下
cd /usr/local/redis-5.0.4
4.編譯安裝到指定目錄:
# 編譯
make
# 安裝到指定目錄
make PREFIX=/usr/local/redis install
5.復制配置文件到redis目錄:
# 創(chuàng)建目錄用于存儲redis配置文件
mkdir -p /usr/local/redis/config
# 復制配置文件到/usr/local/redis/config
cp /usr/local/redis-5.0.4/redis.conf /usr/local/redis/config/
6.修改配置文件:
# 修改配置文件
vi /usr/local/redis/config/redis.conf
# 修改內容如下:
# 允許后臺運行
daemonize yes
# redis 默認密碼 xxx為自定義密碼
requirepass xxxx
7.將redis添加到守護進程并設置開機自啟:
# 創(chuàng)建redis.service文件
vim /etc/systemd/system/redis.service
# 添加如下內容:
[Unit]
Description=Redis
After=network.target
[Service]
Type=forking
ExecStart=/usr/local/redis/bin/redis-server /usr/local/redis/config/redis.conf
ExecStop=/usr/local/redis/bin/redis-server -s stop
PrivateTmp=true
User=root
Group=root
[Install]
WantedBy=multi-user.target
常用命令如下:
- 啟動redis:systemctl start redis
- 關閉redis:systemctl stop redis
- 設置開機自啟:systemctl enable redis
- 關閉開機自啟:systemctl disable redis
- 查看運行狀態(tài):systemctl status redis
8.全局使用redis-cli配置:
#編輯配置文件
vim /etc/profile
#在配置文件最后加上這句話
export PATH=$PATH:/usr/local/redis/bin