CentOS7下安裝Redis

 1、下載redisredis

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

 2、解壓vim

  tar -zxvf redis-4.0.6.tar.gzserver

 3、yum安裝gcc依賴進程

  yum install gccip

    4、進入redis解壓目錄下get

  cd redis-4.0.6it

    5、編譯安裝io

  make MALLOC=libc編譯

    cd src && make install後臺

   6、啓動redis的方式

  一、直接啓動

    cd src

    ./redis-server

  二、後臺進程啓動

    cd redis-4.0.6

    vim redis.conf

    daemonize no  替換  daemonize yes

  三、指定redis.conf文件啓動

    ./redis-server /usr/local/redis-4.0.6/redis.conf

  四、查看redis進程

    ps -aux | grep redis

 7、設置redis開機自啓

  一、在/etc目錄下新建redis目錄

    mkdir redis

  二、將/usr/local/redis-4.0.6/redis.conf 文件複製一份到/etc/redis目錄下,並命名爲6379.con

    cp /usr/local/redis-4.0.6/redis.conf /etc/redis/6379.conf

  三、將redis的啓動腳本複製一份放到/etc/init.d目錄下

    cp /usr/local/redis-4.0.6/utils/redis_init_script /etc/init.d/redisd

  四、設置redis開機自啓動

    chkconfig redisd on

  若是提示  service redisd does not support chkconfig,看結果是redisd不支持chkconfig

  解決方法:使用vim編輯redisd文件,在第一行加入以下兩行註釋,保存退出

  # chkconfig:   2345 90 10
  # description:  Redis is a persistent key-value database
  
 註釋的意思是,redis服務必須在運行級2,3,4,5下被啓動或關閉,啓動的優先級是90,關閉的優先級是10。

 五、再次執行開機自啓命令,成功
 
  chkconfig redisd on

8、啓動和關閉redis
  
  service redisd start

  service redisd stop

  從新加載配置文件,前提是先關閉redis服務
  service redisd stop
  /usr/local/bin/redis-server /usr/local/redis/redis.conf
相關文章
相關標籤/搜索