linux安装部署redis缓存端服务器
1先去redist官方网站下载所需要安装的redis包
https://redis.io/download/
2:下载完成后,上传redis包到Linux服务中
可以上传到 /usr/local 目录中
解压文件
tar -zvxf redis-7.0.12.tar.gz
解压完成后:
对文件夹进行更改名称
mv redis-7.0.12 redis
解压完成后内部就是这样的目录文件
3:编译
输入命令make执行编译命令
编译完成提示:
执行安装
make PREFIX=/usr/local/redis install
这里多了一个关键字 PREFIX=
这个关键字的作用是编译的时候用于指定程序存放的路径。比如我们现在就是指定了redis必须存放在/usr/local/redis目录。假设不添加该关键字Linux会将可执行文件存放在/usr/local/bin目录,
库文件会存放在/usr/local/lib目录。配置文件会存放在/usr/local/etc目录。其他的资源文件会存放在usr/local/share目录。这里指定号目录也方便后续的卸载,后续直接rm -rf /usr/local/redis 即可删除redis。
4:启动redis
查询是否已经启动
ps -aux | grep redis
netstat -lanp | grep 6379
5:关于远程连接不上或者出现如下状况的时候,需要修改配置
1:关闭保护模式 redis.conf 中配置
protected-mode no
2:注释绑定的机器127.0.0.1
#bind 127.0.0.1 -::1
3:查看防火墙是否放开端口6379,如果是云服务器,请配置安全策略,开放此端口
此处如果为了安全策略,可以设置密码等或者只开发内网的端口
远程客户端连接正常: