redis学习(2)—Linux下安装和部署Redis(单机版)

首先,将redis的安装包上传到服务器上,我们将其存放到usr/local中(我下载的压缩包是redis-3.2.6.tar.gz)

自动下载: wget http://download.redis.io/releases/redis-3.2.6.tar.gz   或

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

第一:安装gcc环境

yum -y install gcc-c++

第二:解压redis源码包

tar -zxvf redis-3.2.6.tar.gz

第三:cd到解压后的源码包,编译redis源码

make

第四:安装redis

make install PREFIX=/usr/local/redis3

 

启动redis

分为按默认配置启动和使用配置文件来启动(官方建议)

cd /usr/local/redis3/bin

1,默认方式启动(非守护线程启动)

直接运行bin/redis-server将以前端模式启动,

然后可以通过运行bin/redis-cli客户端操作redis

如下图所示,先开启redis服务,再通过redis-cli客户端去操作redis

但是上述的操作方式存在问题:ssh命令窗口关闭则redis-server程序结束,所以不推荐,仅作了解

 

2, 按配置文件的方式来启动(守护线程的方式启动),需要几个步骤

第一:将redis源码包中的redis.conf配置文件复制到/usr/local/redis3/bin/下

cp redis.conf /usr/local/redis3/bin/

第二:修改redis.conf,将daemonize由no改为yes

第三:(bin目录)执行命令,启动redis    ./redis-server redis.conf

第四:打开客户端

指定主机和端口,连接redis服务端

./redis-cli -h 127.0.0.1 -p 6379

注意:默认不写-h 和 -p则默认为127.0.0.1,6379

第五:关闭 ./redis-cli shutdown

配置完成以后使用第二种方式启动redis,redis就可以在后台运行了。

 

 

解除本地绑定:

注意:Redis的低版本默认没有设置仅限本机访问,而高版本有设置,所以需要将高版本的本机绑定注释掉。

修改redis.conf 找到 bind 127.0.0.1这一行,在前面加上#,把这行注释掉。

 

安全加固-设置Redis的访问密码

修改redis.conf,找到 # requirepass foobared 这一行,把#号去掉,把foobared 修改成你的密码就可以了,然后保存退出,并重启redis,下次打开redis客户端之后需要先使用命令: auth yourpassword 进行验证,验证正确之后才能进行下一步操作。

 

 

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值