Redis① | Centos配置單機Redis環(huán)境

centos安裝Redis單機單節(jié)點

一、Redis安裝

1.1、下載redis安裝包

可去官網(wǎng)http://redis.io,也可通過wget命令,

wget http://download.redis.io/redis-stable.tar.gz

1.2 、解壓 tar –zxvf redis-stable.tar.gz
1.3 、編譯、安裝 cd redis-stable

make

如果提示gcc command不識別,請自行安裝gcc;

如果提示couldn’t execute tcl : no such file or dicrectory,請自行安裝tcl;
可手動拷貝redis-server、redis-cli、redis-check-aof、redis-check-dump等至/usr/local/bin目錄下,也可執(zhí)行make install,此處執(zhí)行make install

可查看,/usr/local/bin下已有這些文件。

redis-server:Redis服務(wù)器的daemon啟動程序
redis-cli:Redis命令行操作工具。當然,你也可以用telnet根據(jù)其純文本協(xié)議來操作
redis-benchmark:Redis性能測試工具,測試Redis在你的系統(tǒng)及你的配置下的讀寫性能
redis-stat:Redis狀態(tài)檢測工具,可以檢測Redis當前狀態(tài)參數(shù)及延遲狀況

注意:若此時執(zhí)行redis-server –v (查看版本命令),若提示redis-server command not found,則需要將/usr/local/bin目錄加到環(huán)境變量,如何添加,此處不做詳細介紹,可查看修改/etc/profile,(查看環(huán)境變量命令:echo $PATH)

正常如下:


redis-server -v.png

二、修改配置文件.conf

2.1 創(chuàng)建配置文件目錄,dump file 目錄,進程pid目錄,log目錄等

配置文件一般放在/etc/下,創(chuàng)建redis目錄

cd /etc/

mkdir redis

ll 查看創(chuàng)建的redis目錄權(quán)限

dump file、進程pid、log目錄等,一般放在/var/目錄下,

cd /var/

mkdir redis

cd redis

mkdir data log run
2.2 修改配置文件,配置參數(shù)
首先拷貝解壓包下的redis.conf文件至/etc/redis
查看/etc/redis/redis.conf
cd /etc/redis/
打開redis.conf文件
bind 127.0.0.1  # 注釋掉綁定IP,可以允許遠程訪問或自行綁定固定IP
daemonize yes  #后臺啟動
requirepass 密碼 #密碼,盡可能設(shè)置復(fù)雜,容易被程序多次試錯破解

三、啟停Redis

通過配置文件啟動->查看redis進程是否在運行—>看端口6379監(jiān)聽情況—>啟動redis命令行客戶端

# redis-server /usr/local/perry/redis-5.0.5/redis.conf
[root@cloud ~]# ps -ef |grep redis
root     28139     1  0 17:55 ?        00:00:00 redis-server *:6379                                 
root     28150 24866  0 17:55 pts/0    00:00:00 grep redis
[root@cloud ~]# 
[root@cloud ~]# netstat -lntp | grep 6379
tcp        0      0 0.0.0.0:6379                0.0.0.0:*                   LISTEN      28139/redis-server  
tcp        0      0 :::6379                     :::*                        LISTEN      28139/redis-server  
[root@cloud ~]# ./redis-cli -a 密碼
-bash: ./redis-cli: No such file or directory
[root@cloud ~]# redis-cli
127.0.0.1:6379> set key 999999
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容