準備環節
安裝gcc套裝:
yum -y install cpp binutils glibc glibc-kernheaders glibc-common glibc-devel gcc make
安裝步驟:
第一步:redis的原始碼包上傳到linux系統
第二步:解壓縮redis
tar zxvf redis-6.0.0.tar.gz
第三步:編譯
cd redis-6.0.0
進入redis原始碼目錄。
make
make test
第四步:安裝
make install prefix=/usr/local/redis
後面是你自己的安裝路徑。
prefix引數指定redis的安裝目錄。一般軟體安裝到/usr目錄下
第五步:新增配置檔案
mkdir /usr/local/redis/etc
mv redis.conf /usr/local/redis/etc
第六步:配置redis為後台啟動
vi /usr/local/redis/etc/redis.conf //將daemonize no 改成daemonize yes
第七步:將redis加入到開機啟動
vi /etc/rc.local //在裡面新增內容:/usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf (意思就是開機呼叫這段開啟redis的命令)
第八步:開啟redis
/usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf
第九步:將redis-cli,redis-server拷貝到bin下,讓redis-cli指令可以在任意目錄下直接使用
cp /usr/local/redis/bin/redis-server /usr/local/bin/
cp /usr/local/redis/bin/redis-cli /usr/local/bin/
開啟遠端
修改配置檔案
vim /usr/local/redis/etc/redis.conf
注釋掉繫結本機
# bind 127.0.0.1
設定protected-mode配置,預設是yes,即開啟。設定外部網路連線redis服務,設定方式如下:
1、關閉protected-mode模式,此時外部網路可以直接訪問
2、開啟protected-mode保護模式,需配置bind ip或者設定訪問密碼
protected-mode no
客戶端登入
redis-cli.exe -h ip位址 -p 埠號 (預設預設是本機)
遇到的問題
make test 報錯
you need tcl 8.5 or newer in order to run the redis test
make[1]: *** [test] error 1
make[1]: le**ing directory `/root/software/redis-4.0.9/src'
make: *** [test] error 2
需要公升級tcl 到8.5版本以上
yum -y install tcl
Centos7安裝Redis 設定Redis啟動
wgettar zxvf redis 5.0.4.tar.gzyum install gcccd redis 5.0.4make malloc libcmv redis 5.0.4 usr local 選擇資料夾執行 cd src make install安裝完成!執行完make命令後,進入src ...
centos7使用yum命令安裝redis
redis的臨時密碼配置 redis cli進入redis的客戶端 config get requirepss檢視臨時密碼,如果是第一次設定,結果如下 config set requirepass your password 設定你的密碼 config get requirepass再次檢視密碼時出...
CentOS7使用yum安裝配置Redis
一 配置第三方源 su root yum install epel release yum update exit 二 安裝redis su root yum install redis exit 三 配置redis conf su root vim etc redis.conf 開放遠端訪問 加上...