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