非油炸,食城記重慶小面 / 蘭州牛肉麵 / 私房牛肉麵 12 桶 24.9 元
$ wget http://download.redis.io/releases/redis-6.0.6.tar.gz $ tar xzf redis-6.0.6.tar.gz $ cd redis-6.0.6 $ make
編譯時出現問題
請先檢查gcc的版本是否低於5,如果是請先升級,可以使用以下命令:
sudo yum install centos-release-scl sudo yum install devtoolset-7-gcc* scl enable devtoolset-7 bash
編譯成功後,進入src資料夾,執行make install進行Redis安裝
為了方便管理,將Redis檔案中的conf配置檔案和常用命令移動到統一檔案中
建立bin和etc檔案
回到剛剛安裝目錄,找到redis.conf,將其複製移動到 /usr/local/redis/ect 下
cp redis.conf /usr/local/redis/etc/
進入到redis裡面的src目錄
cp mkreleasehdr.sh redis-benchmark redis-check-aof redis-check-rdb redis-cli redis-server /usr/local/redis/bin/
依次檢視移動後文件
執行redis-server 啟動redis
redis-cli
退出redis,再進入etc檔案,vim 進入redis.conf
vim redis.conf
1設定繫結ip(注:該步驟如果不需要可省略)
2 設定後臺啟動redis
redis-server /usr/local/redis/etc/redis.conf
./redis-cli
------------------------------------------------------------------------------------
如何快速啟動redis 不用再後面輸入複雜的路徑, 需要將redis 安裝成一個服務(下載解壓裡面)
在redis---->utils
但是install_server.sh需要知道你的redis安裝在哪個目錄
vi /etc/profile
在最後兩行新增環境變數
export REDIS_HOME=/usr/local/redis
export PATH=$PATH:$REDIS_HOME/bin
source /etc/profile
echo $PATH 命令就可以看到你剛才配置的redis地址
這樣就可以在任何路徑下使用redis-cli命令快速啟動了
在啟動之前我們先執行./install_server.sh
但是會發現報錯
vi ./install_server.sh
重新執行./install_server.sh即可
如果要多個例項執行redis,則可以繼續執行./install_server.sh
把埠號改成6380即可
-------------------------------------------------------------------------------------------------------------------------
修改外部訪問
在redis5中需要修改配置檔案redis.conf允許外部訪問。需要修改兩處。
註釋掉下面
1 bind 127.0.0.1
2 protected-mode yes 改成 no
啟動並測試
啟動redis
./redis-server redis.conf
重啟redis
./redis-cli shutdown
./redis-server redis.conf
啟動客戶端工具
redis-cli -p 6379