中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

redis 安裝

發布時間:2020-08-01 19:45:51 來源:網絡 閱讀:440 作者:hxx_BL 欄目:數據庫

yum install -y wget gcc make tcl

wget http://download.redis.io/releases/redis-3.0.2.tar.gz

tar zxvf redis-3.0.2.tar.gz

make

make test

如果報錯:

!!! WARNING The following tests failed:

*** [err]: Test replication partial resync: ok psync (diskless: yes, reconnect: 1) in tests/integration/replication-psync.tcl

Expected condition '[s -1 sync_partial_ok] > 0' to be true ([s -1 sync_partial_ok] > 0)

更改 tests/integration/replication-psync.tcl 文件:

vi tests/integration/replication-psync.tcl

把對應報錯的那段代碼中的 after后面的數字,從100改成 500。個人覺得,這個參數貌似是等待的毫秒數。

make install

cp redis.conf /etc/

touch /etc/init.d/redis

chmod 755 /etc/init.d/redis

----------------vi /etc/init.d/redis----------------

#!/bin/bash

#

# Init file for redis

#

# chkconfig: - 80 12

# description: redis daemon

#

# processname: redis

# config: /etc/redis.conf

# pidfile: /var/run/redis.pid

source /etc/init.d/functions

#BIN="/usr/local/bin"

BIN="/usr/local/bin"

CONFIG="/etc/redis.conf"

PIDFILE="/var/run/redis.pid"

### Read configuration

[ -r "$SYSCONFIG" ] && source "$SYSCONFIG"

RETVAL=0

prog="redis-server"

desc="Redis Server"

start() {

        if [ -e $PIDFILE ];then

            echo "$desc already running...."

            exit 1

        fi

        echo -n $"Starting $desc: "

        daemon $BIN/$prog $CONFIG

        RETVAL=$?

        echo

        [ $RETVAL -eq 0 ] && touch /var/lock/subsys/$prog

        return $RETVAL

}

stop() {

        echo -n $"Stop $desc: "

        killproc $prog

        RETVAL=$?

        echo

        [ $RETVAL -eq 0 ] && rm -f /var/lock/subsys/$prog $PIDFILE

        return $RETVAL

}

restart() {

        stop

        start

}

case "$1" in

  start)

        start

        ;;

  stop)

        stop

        ;;

  restart)

        restart

        ;;

  condrestart)

        [ -e /var/lock/subsys/$prog ] && restart

        RETVAL=$?

        ;;

  status)

        status $prog

        RETVAL=$?

        ;;

  *)

        echo $"Usage: $0 {start|stop|restart|condrestart|status}"

        RETVAL=1

esac

exit $RETVAL

----------------vi /etc/redis.conf----------------

daemonize yes

---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Redis作為一個高速內存鍵值對(Key-Value)數據庫,被廣泛的使用,如果是遠程連接,必須考慮到安全問題。那么如何對Redis進行安全設置呢? 

redis密碼管理 
一. 如何初始化redis的密碼? 
總共2個步驟: 
a.在配置文件中有個參數: requirepass  這個就是配置redis訪問密碼的參數。 
比如 requirepass test123 
b.配置文件中參數生效需要重啟重啟redis 。   vi /etc/redis.conf 

二.不重啟redis如何配置密碼? 
a. 在配置文件中配置requirepass的密碼(當redis重啟時密碼依然有效)。 
# requirepass foobared 
如  修改成 : 
requirepass  test123 
b. 進入redis重定義參數 
查看當前的密碼: 
[root@slaver251 redis-2.4.16]# ./src/redis-cli -p 6379 
redis 127.0.0.1:6379> #p#分頁標題#e# 
redis 127.0.0.1:6379> config get requirepass       查看密碼
1) "requirepass" 
2) (nil) 
顯示密碼是空的, 
然后設置密碼: 
redis 127.0.0.1:6379> config set requirepass test123 
OK 
再次查詢密碼: 
redis 127.0.0.1:6379> config get requirepass 
(error) ERR operation not permitted 
此時報錯了! 
現在只需要密碼認證就可以了。 
redis 127.0.0.1:6379> auth test123 
OK 
再次查詢密碼: 
redis 127.0.0.1:6379> config get requirepass 
1) "requirepass" 
2) "test123" 
密碼已經得到修改。 
當到了可以重啟redis的時候 由于配置參數已經修改 所以密碼會自動生效。 
要是配置參數沒添加密碼 那么redis重啟 密碼將相當于沒有設置。 

三.如何登錄有密碼的redis? 
a.在登錄的時候 密碼就輸入 
[root@slaver251 redis-2.4.16]# ./src/redis-cli -p 6379 -a test123 
redis 127.0.0.1:6379> #p#分頁標題#e# 
redis 127.0.0.1:6379> config get requirepass 
1) "requirepass" 
2) "test123" 

b.先登錄再驗證: 
[root@slaver251 redis-2.4.16]#  ./src/redis-cli -p 6379 
redis 127.0.0.1:6379> 
redis 127.0.0.1:6379> auth test123 
OK 
redis 127.0.0.1:6379> config get requirepass 
1) "requirepass" 
2) "test123" 
redis 127.0.0.1:6379> 

四. master 有密碼,slave 如何配置? 
當master 有密碼的時候 配置slave 的時候 相應的密碼參數也得相應的配置好。不然slave 是無法進行正常復制的。 
相應的參數是: 
#masterauth 
比如: 
masterauth  mstpassword 


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

通许县| 张家界市| 肥乡县| 亚东县| 永年县| 长葛市| 驻马店市| 茌平县| 泰来县| 合作市| 桂阳县| 红桥区| 鹤壁市| 曲松县| 车险| 分宜县| 永泰县| 谷城县| 沈丘县| 江油市| 巴青县| 家居| 伊宁市| 中卫市| 稻城县| 巴东县| 安吉县| 柏乡县| 武陟县| 定州市| 古丈县| 正定县| 札达县| 淮安市| 佛教| 贵溪市| 丁青县| 湖口县| 富蕴县| 抚远县| 灵璧县|