Linux安装部署环境(Java开发)各种插件实战篇10:Centos7中搭建Redis服务

一、安装redis服务

1.1 安装redis编译的c环境:

yum install gcc-c++

 

1.2,下载redis-3.0.0.tar.gz,并将其上传到Linux系统中的/usr/local/src

1.3,转到/usr/local/src目录,再将redis压缩包解压到/usr/local下

tar -zxvf redis-3.0.0.tar.gz -C /usr/localre

 

1.4,转到/usr/local/redis-3.0.0,再编译redis:

make MALLOC=libc

 

1.5,安装redis到/usr/local/redis:

make PREFIX=/usr/local/redis install 

 

二、启动redis服务

2.1 安装完redis后,进入到/usr/local/redis/bin目录,有两种方式启动,一种是以前端模式启动,一种是以后端模式启动

./redis-server		#以前端模式启动redis

 

2.2 以后端模式启动redis服务
2.2.1 转到/usr/local/redis-3.0.0目录,将其中的redis.conf文件拷贝到安装目录redis/bin中

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

 

2.2.2 修改redis.conf文件

设置daemonize yes以后端模式启动
注释掉bind 127.0.0.1
protected-mode yes改为 protected-mode no 就能外部所有的IP地址访问

2.2.3 转到/usr/local/redis/bin目录,启动时,指定配置文件

./redis-server ./redis.conf

 

2.3 检查redis服务的启动情况

ps -ef | grep redis --color

 

三、进入redis服务进行测试

3.1 转到/usr/local/redis/bin目录

./redis-cli

 

3.2 测试保存一个字符串

set username zhangsan

 

3.3 测试取出一个值

get username

 

四、客户端连接redis服务

4.1 开放6379端口

firewall-cmd --zone=public --add-port=6379/tcp --permanent

 

五、停止redis服务
5.1 强制停止

kill -9 redis的pid		#此方式将不能持久化redis数据

 

5.2 正常停止

./redis-cli shutdown

 

注意:在实际的项目上线时,要修改redis.conf 保证安全:

即:bind 127.0.0.1
protected-mode no改为 protected-mode yes其他的非项目访问地址都禁止

如您在阅读中发现不足,欢迎留言!!!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值