1. 程式人生 > >linux下安裝redis,啟動,停止,設定密碼

linux下安裝redis,啟動,停止,設定密碼

第一步:安裝外掛:

1

yum -y install cpp binutils glibc glibc-kernheaders glibc-common glibc-devel gcc make gcc-c++ libstdc++-devel tcl

第二步:建立目錄,上傳資源包解壓

1

2

3

4

mkdir -p /usr/local/src/redis

cd /usr/local/src/redis

wget http://download.redis.io/releases/redis-2.8.17.

tar.gz  或者 rz 上傳

tar -xvf redis-2.8.17.tar.gz

第三步:進入目錄,安裝

1

2

3

cd redis-2.8.17

make

make install

第四步:修改配置檔案

1

2

3

4

cp redis.conf /etc/

vi /etc/redis.conf

# 修改如下,預設為no

daemonize yes

第五步:啟動redis

1

2

3

redis-server /etc/redis.conf

檢視redis是否啟動:

ps -ef | grep redis

第六步:測試

1

redis-cli

輸入:ping

出現:pong

表示安裝完成!

第七步:開放redis埠號:6379,讓其支援遠端訪問。

1

2

3

4

/sbin/iptables -I INPUT -p tcp --dport 6379 -j ACCEPT

/etc/rc.d/init.d/iptables save

/etc/init.d/iptables restart

/sbin/iptables -L -n

第八步:停止redis服務

1

2

3

redis-cli shutdown

若redis伺服器有密碼,使用下面的

redis-cli -a 123456 shutdown

第九步:設定密碼

1、開啟客戶端,檢視密碼(預設沒有密碼)

1

2

redis-cli

config get requirepass

wKiom1kK9IvD_TAyAAARUTQngsM762.png

2、設定密碼

1

config set requirepass 123456

3、再次檢視密碼(需要認證)

wKiom1kK9Y6QU68hAAAt88qamsU871.png

4、退出客戶端,再次連線客戶端,操作命令時就需要密碼了,

  同樣的,外部的客戶端工具連線或者工具連線時都需要密碼了

wKioL1kK9m2QSLgcAAAtl-cn7gE408.png

5、另外一種連線方式:連線客戶端時,指定密碼,此時就不需要認證了

wKioL1kK-PawXCdmAAAcQ2f_avU865.png

上面設定的密碼是對當前視窗有效,若想redis伺服器重啟後依然有效,可修改/etc/redis.conf中的密碼

wKioL1kK_AOSpiUaAABMrx_Tqro870.png

搞定,大功告成!