欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

CentOS 6.6下Redis安裝配置記錄

 更新時(shí)間:2015年03月19日 13:18:25   投稿:junjie  
這篇文章主要介紹了CentOS 6.6下Redis安裝配置記錄,本文給出了安裝需要的支持環(huán)境、安裝redis、測(cè)試Redis、配置redis等步驟,需要的朋友可以參考下

在先前的文章中介紹過(guò)redis,以下內(nèi)容為自己在CentOS上安裝Redis的記錄。供后期在做改進(jìn)。

1、安裝需要的支持環(huán)境

在安裝Redis之前首要先做的是安裝Unix的Tcl工具,如果不安裝的話后期將無(wú)法對(duì)Redis進(jìn)行測(cè)試。在后期執(zhí)行make test的時(shí)候返回如下錯(cuò)誤信息:You need tcl 8.xuyao de5 or newer in order to run the Redis test,具體的流程為:

復(fù)制代碼 代碼如下:

cd /usr/local/src
wget http://downloads.sourceforge.net/tcl/tcl8.6.3-src.tar.gz
tar -zxvf tcl8.6.3-src.tar.gz
cd ​tcl8.6.3/unix/
./configure
make
make install

2、安裝redis

安裝redis的過(guò)程非常的簡(jiǎn)單,具體教程官網(wǎng)也有。具體如下:http://redis.io/download

復(fù)制代碼 代碼如下:

cd /usr/local/src
wget http://download.redis.io/releases/redis-2.8.19.tar.gz
tar zxvf redis-2.8.19.tar.gz
cd redis-2.8.19
make
make PREFIX=/usr/local/redis install

其中PREFIX=/usr/local/redis可以省略,省略情況下redis會(huì)默認(rèn)安裝到/usr/local/bin目錄下。

3、測(cè)試Redis

復(fù)制代碼 代碼如下:

cd src
make test

通過(guò)以上命令就要可以對(duì)redis進(jìn)行加大的測(cè)試。

4、配置redis

A、復(fù)制并修改配置文檔

復(fù)制代碼 代碼如下:

cp ./redis.conf /usr/local/redis/
vim /usr/local/redis/redis.conf

我只修改了如下兩項(xiàng):

daemonize yes #redis將以守護(hù)進(jìn)程的方式運(yùn)行,默認(rèn)為no會(huì)暫用你的終端
timeout 300​ #當(dāng) 客戶端閑置多長(zhǎng)時(shí)間后關(guān)閉連接,如果指定為0,表示關(guān)閉該功能

更多的配置內(nèi)容,后續(xù)梳理完成后再發(fā)布出來(lái)。

B、設(shè)置自動(dòng)啟動(dòng)

復(fù)制代碼 代碼如下:

vim /etc/init.d/redis

文件中保存如下內(nèi)容:

復(fù)制代碼 代碼如下:

#!/bin/sh
#
# redis        Startup script for Redis Server
#
# chkconfig: - 80 12
# description: Redis is an open source, advanced key-value store.
#
# processname: redis-server
# config: /etc/redis.conf
# pidfile: /var/run/redis.pid
source /etc/init.d/functions
BIN="/usr/local/redis/bin"
CONFIG="/usr/local/redis/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

C、啟動(dòng)或關(guān)閉服務(wù)

復(fù)制代碼 代碼如下:

service redis start
service redis stop

5、使用redis

復(fù)制代碼 代碼如下:

[root@localhost redis]# cd /usr/local/redis/bin
[root@localhost bin]# ./redis-cli
127.0.0.1:6379> set foo bar
OK
127.0.0.1:6379> get foo
"bar"
127.0.0.1:6379>

相關(guān)文章

  • Redis拓展之定時(shí)消息通知實(shí)現(xiàn)詳解

    Redis拓展之定時(shí)消息通知實(shí)現(xiàn)詳解

    這篇文章主要為大家介紹了Redis拓展之定時(shí)消息通知實(shí)現(xiàn)詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-07-07
  • Linux服務(wù)器使用Redis作為數(shù)據(jù)緩存并用log4j2進(jìn)行日志記錄的過(guò)程分享

    Linux服務(wù)器使用Redis作為數(shù)據(jù)緩存并用log4j2進(jìn)行日志記錄的過(guò)程分享

    這篇文章主要介紹了Linux服務(wù)器使用Redis作為數(shù)據(jù)緩存并用log4j2日志記錄,關(guān)于SpringBoot項(xiàng)目配置Redis與log4j2是查詢官方文檔,本文中的Redis配置類、Redis工具類以及l(fā)og4j2.xml配置文件來(lái)自網(wǎng)絡(luò),查證源自何處比較麻煩,所以在此感謝所有人的分享
    2023-09-09
  • Redis中l(wèi)ua腳本實(shí)現(xiàn)及其應(yīng)用場(chǎng)景

    Redis中l(wèi)ua腳本實(shí)現(xiàn)及其應(yīng)用場(chǎng)景

    本文主要介紹了Redis中l(wèi)ua腳本實(shí)現(xiàn)及其應(yīng)用場(chǎng)景,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2023-04-04
  • Redis的共享session應(yīng)用實(shí)現(xiàn)短信登錄

    Redis的共享session應(yīng)用實(shí)現(xiàn)短信登錄

    本文主要介紹了Redis的共享session應(yīng)用實(shí)現(xiàn)短信登錄,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2022-08-08
  • Redis中一個(gè)String類型引發(fā)的慘案

    Redis中一個(gè)String類型引發(fā)的慘案

    著存儲(chǔ)的數(shù)據(jù)量越來(lái)越大,Redis的內(nèi)存的使用量也快速上升,結(jié)果遇到了大內(nèi)存Redis實(shí)例因?yàn)樯蒖DB而響應(yīng)變慢的問(wèn)題。很顯然String類型并不是一種好的選擇,那有什么辦法可以降低內(nèi)存消耗嗎?帶著這個(gè)問(wèn)題一起通過(guò)本文學(xué)習(xí)下吧
    2021-07-07
  • redis常用命令小結(jié)

    redis常用命令小結(jié)

    這篇文章主要介紹了redis的一些常用命令,需要的朋友可以參考下
    2014-06-06
  • 淺談Redis的keys命令到底有多慢

    淺談Redis的keys命令到底有多慢

    本文主要介紹了淺談Redis的keys命令到底有多慢,文中通過(guò)示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-10-10
  • redis的hGetAll函數(shù)的性能問(wèn)題(記Redis那坑人的HGETALL)

    redis的hGetAll函數(shù)的性能問(wèn)題(記Redis那坑人的HGETALL)

    這篇文章主要介紹了redis的hGetAll函數(shù)的性能問(wèn)題,需要的朋友可以參考下
    2016-02-02
  • 查看Redis內(nèi)存信息的命令

    查看Redis內(nèi)存信息的命令

    Redis 是一個(gè)開(kāi)源、高性能的Key-Value數(shù)據(jù)庫(kù),被廣泛應(yīng)用在服務(wù)器各種場(chǎng)景中。本文介紹幾個(gè)查看Redis內(nèi)存信息的命令,包括常用的info memory、info keyspace、bigkeys等。
    2020-09-09
  • Linux上安裝Redis詳細(xì)教程

    Linux上安裝Redis詳細(xì)教程

    這篇文章主要給大家詳細(xì)介紹了在Linux上安裝Redis詳細(xì)教程,文中有詳細(xì)的代碼示例和安裝步驟,對(duì)我們學(xué)習(xí)安裝redis有一定的幫助,需要的朋友可以參考下
    2023-07-07

最新評(píng)論