Redis 在linux 下安装与部署

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/kkguo1990/article/details/80527756

redis 安装

1.下载文件
官网下载Redis 压缩包,地址:http://redis.io/download 下载稳定版3.0.4即可。
然后通过远程管理工具,将压缩包拷贝到Linux服务器中
或者

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

2.找到文件并解压文件

tar xzf redis-3.0.4.tar.gz

3.进入文件目录 make 编译源码
这里写图片描述
4.如果make 编译源码失败,可能是因为没安装 gcc 环境

yum install gcc-c++

编译成功如下
这里写图片描述

编译成功后,其实进入到src目录就能进行启动redis,但是这样启动正式当前进程的。后面会添加守护进程的。
../redis-server
这里写图片描述
如果启动失败,如下错误
这里写图片描述

可以看下redis 进程状态,杀死再启动

ps -ef | grep redis

这里写图片描述

kill -9 9635 

杀死redis 进程, 再启动就可以了。

1 redis 启动

进入src目录下,
(带上&是在后台启动)

2 redis关闭

进入src目录下,执行
./redis-cli shutdown

3 远程连接redis服务器
./redis-cli -h redis服务器IP -p 6379 (默认端口)
后台/守护进程开启,以及redis配置
可以参考 https://blog.csdn.net/Jack__Frost/article/details/67633975
https://www.cnblogs.com/wangchunniu1314/p/6339416.html

4.如果jedis 等远程客户端无法连接
(1) 排查 Linux 防火墙是否关闭 (2) reids.conf 是否已经注释bind 127.0.0.1

(5)避免关闭linux防火墙 ,打开端口
a) iptables -I INPUT -p tcp –dport 6379 -j ACCEPT
允许6379 端口开房
b) service iptables save #保存iptables规则

如果redis 打开端口进行公网暴露,容易被攻击
所以最好设置好redis 密码
vim redis.conf
/requirepass 在vim 中搜索requirepass
requirepass test123; 讲密码设置为test123

猜你喜欢

转载自blog.csdn.net/kkguo1990/article/details/80527756