centos7安裝redis

1)安裝編譯所依賴的軟件
[root@xinglinglove ~]# yum -y install gcc gcc-c++ autoconf automake make
2)下載redis
[root@xinglinglove ~]# wget http://download.redis.io/releases/redis-4.0.6.tar.gz
--2017-12-20 14:50:48-- http://download.redis.io/releases/redis-4.0.6.tar.gz
正在解析主機 download.redis.io (download.redis.io)... 109.74.203.151
正在連接 download.redis.io (download.redis.io)|109.74.203.151|:80... 已連接。
已發出 HTTP 請求,正在等待迴應... 200 OK
長度: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
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章