Linux環境下安裝redis
阿新 • • 發佈:2020-10-09
以下安裝是單擊版,未做叢集安裝配置,叢集安裝配置在後續部落格中展現。
1.準備工作
1.1.下載redis安裝包:
連結:https://pan.baidu.com/s/1YUeDghJwhot0gDAPQZBQfQ 提取碼:cyb8
1.2.Linux配置rzsz上傳下載命令
具備該命令可省略該步驟
yum -y install lrzsz
2.安裝redis
2.1.建立redis資料夾
#進入local目錄 vi /user/local #建立redis資料夾 mkdir redis cd redis
2.2.上傳並解壓redis安裝包
上傳redis安裝包至/usr/local/redis 目錄下
解壓安裝包
tar -zxvf redis-6.0.8.tar.gz
2.3.安裝gcc環境
由於redis是由C語言編寫的,它的執行需要C環境,因此我們需要先安裝gcc
yum install gcc-c++
2.4.進行redis編譯和安裝
cd /usr/local/redis/redis-6.0.8 make make install
2.5.錯誤解決
2.5.1.錯誤原因
如果出現structredisServer沒有名為XXXX的成員錯誤,如下:
2.5.2.解決辦法:
1、安裝gcc套裝: yum install cpp yum install binutils yum install glibc yum install glibc-kernheaders yum install glibc-common yum install glibc-devel yum install gcc yum install make 2、升級gcc yum -y install centos-release-scl yum -y install devtoolset-9-gcc devtoolset-9-gcc-c++ devtoolset-9-binutils scl enable devtoolset-9 bash
重新make
cd /usr/local/redis/redis-6.0.8 make cd /usr/local/redis/redis-6.0.8/src make install
出現以下畫面則安裝完成:
3.檔案便捷管理
3.1.配置檔案和常用命令集中管理
為了方便管理,將redis檔案中的conf配置檔案和常用命令移動到統一檔案中
3.1.1.建立bin和conf資料夾
cd /usr/local/redis/redis-6.0.8 mkdir bin mkdir conf
3.1.2.移動對應檔案
將redis.conf移動到剛新建的conf資料夾下
cd /usr/local/redis/redis-6.0.8 mv redis.conf ./conf/
將mkreleasehdr.sh、redis-benchmark、redis-check-aof、redis-cli、redis-server 移動到 /usr/local/redis/redis-6.0.8/bin目錄下
cd /usr/local/redis/redis-6.0.8/src mv mkreleasehdr.sh redis-benchmark redis-check-aof redis-cli redis-server /usr/local/redis/redis-6.0.8/bin/
3.2.配置後臺啟動
編輯 redis.conf配置檔案,設定後臺啟動redis服務
cd /usr/local/redis/redis-6.0.8/conf vi redis.conf
將檔案中的daemonize屬性改為yes(表明後臺啟動)
3.3.開啟redis遠端訪問服務
3.4.設定外部網路連線redis服務
redis3.2版本後新增protected-mode配置,預設是yes,即開啟。設定外部網路連線redis服務,設定方式如下:
1、關閉protected-mode模式,此時外部網路可以直接訪問
2、開啟protected-mode保護模式,需配置bind ip或者設定訪問密碼
3.5.設定Redis開機啟動
vi /etc/rc.d/rc.local #新增以下程式碼 usr/local/redis/redis-6.0.8/bin/redis-server /usr/local/redis/redis-6.0.8/conf/redis.conf
4.啟動redis
/usr/local/redis/redis-6.0.8/bin ./redis-server /usr/local/redis/redis-6.0.8/conf/redis.conf
5.檢查是否啟動成功
6.Redis desktop軟體下載連結
連結:https://pan.baidu.com/s/19h1xprRJW1mMmKSLcVHKhg 提取碼:cyb8
以上為本篇部落格內容,若對以上內容有什麼疑問的歡迎留言探討,轉載請說明出處。本人部落格地址:https://www.cnblogs.com/chenyuanbo/