Centos7下安装redis

一、下载Redis
http://download.redis.io/releases/redis-3.2.8.tar.gz

二、解压
tar -zxvf redis-3.2.8.tar.gz

三、安装GCC库
yum -y install gcc gcc-c++ autoconf automake

四、授予sudo权限
visudo
再打开的文件中找到
root ALL=(ALL) ALL
并在这句话下面写上
username ALL=(ALL) ALL
注意:root安装不用执行此步骤,只有其他用户安装的时候需要操作这个步骤。

五、编译并安装
cd redis-3.2.8
sudo make
sudo make install

六、进行测试
make test

七、若出现如下错误
You need tcl 8.5 or newer in order to run the Redis test
则代表Redis版本太高,Linux需要升级tcl
如下:

wget http://downloads.sourceforge.net/tcl/tcl8.6.1-src.tar.gz  
sudo tar xzvf tcl8.6.1-src.tar.gz  -C /usr/local/  
cd  /usr/local/tcl8.6.1/unix/  
sudo ./configure  
sudo make  
sudo make install   

然后在执行
make test

为什么不需要加sudo?因为tcl我是用非root用户安装的,所以用sudo的话依旧会找不到tcl最新版本。

八、Redis启动
redis-server redis.conf

九、怎么局域网内都可访问?
vi redis.conf
将bind改成0.0.0.0

十、设置密码
vi redis.conf
找到requirepas
requirepas password

十一、现在是命令行关闭后redis就关了,如何后台运行?
vi redis.conf
找到daemonize no
改成
daemonize yes

若有兴趣,欢迎来加入群,【Java初学者学习交流群】:458430385,此群有Java开发人员、UI设计人员和前端工程师。有问必答,共同探讨学习,一起进步!
欢迎关注我的微信公众号【Java码农社区】,会定时推送各种干货:


Centos7下安装redis_第1张图片
qrcode_for_gh_577b64e73701_258.jpg

你可能感兴趣的:(Centos7下安装redis)