centos7安裝redis

centos7安裝redis

2017年12月21日 14:14:44c++

閱讀數:431redis

1)安裝編譯所依賴的軟件vim

[root@xinglinglove ~]# yum -y install gcc gcc-c++ autoconf automake makecentos

2)下載redisapp

[root@xinglinglove ~]# wget http://download.redis.io/releases/redis-4.0.6.tar.gzide

--2017-12-20 14:50:48-- http://download.redis.io/releases/redis-4.0.6.tar.gzui

正在解析主機 download.redis.io (download.redis.io)... 109.74.203.151centos7

正在鏈接 download.redis.io (download.redis.io)|109.74.203.151|:80... 已鏈接。idea

已發出 HTTP 請求,正在等待迴應... 200 OKspa

長度:1723533 (1.6M) [application/x-gzip]

正在保存至: 「redis-4.0.6.tar.gz」

 

100%[====================================================================================================================================================================================================================================>] 1,723,533 235KB/s 用時 7.8s

 

2017-12-20 14:50:57 (216 KB/s) - 已保存 「redis-4.0.6.tar.gz」 [1723533/1723533])

3)解壓

[root@xinglinglove ~]# tar -zxvf redis-4.0.6.tar.gz

4)進入解壓的目錄

[root@passcloud-test-002 ~]# cd redis-4.0.6/

5)編譯源碼(用4核同時編譯能夠提升編譯效率)

[root@passcloud-test-002 redis-4.0.6]# make -j 4

6)安裝

[root@xinglinglove redis-4.0.6]# make install PREFIX=/usr/local/redis

cd src && make install

make[1]: 進入目錄「/root/redis-4.0.6/src」

CC Makefile.dep

make[1]: 離開目錄「/root/redis-4.0.6/src」

make[1]: 進入目錄「/root/redis-4.0.6/src」

Hint: It's a good idea to run 'make test' ;)

INSTALL install

INSTALL install

INSTALL install

INSTALL install

INSTALL install

make[1]: 離開目錄「/root/redis-4.0.6/src」

7)添加配置文件,將/usr/local/software/redis-4.0.2目錄下的redis.conf文件,複製到以前安裝Redis的目錄/usr/local/redis/bin中

[root@xinglinglove bin]# cp /root/redis-4.0.6/redis.conf /usr/local/redis/bin/

8)修改redis的配置文件

[root@xinglinglove bin]# vim /usr/local/redis/bin/redis.conf

註釋掉 bind 127.0.0.1,讓全部ip均可以訪問redis服務

# bind 127.0.0.1

而後修改protected-mode爲no, 才能完成暴漏redis的服務

protected-mode no

修改daemonize爲yes,使啓動服務時爲後臺啓動

daemonize yes

#requirepass foobared去掉註釋,foobared改成本身的密碼,我在這裏改成

requirepass 123456

9)啓動Redis服務,在Redis的bin目錄下運行./redis-server redis.conf命令

[root@xinglinglove bin]# ./redis-server ./redis.conf

10)若是想在任何地方輸入redis-server命令則須要在/etc/profile文件加入環境變量

[root@xinglinglove bin]# vim /etc/profile

#set redis envirenment

export REDIS_HOME=/usr/local/redis/bin

export PATH=$JAVA_HOME/bin:$PATH:$REDIS_HOME

11)使配置文件生效

[root@xinglinglove bin]# source /etc/profile

相關文章
相關標籤/搜索