概述
一·部署需要的环境
centos,redis-5.0.7
二·开始部署Redis
1·下载命令: 远程去下载redis的版本到服务器来,如果提前准备了也可以使用
rz 命令上传
1 |
|
2·解压缩:
1 |
|
3·编译:
1 |
|
4·安装
1 |
|
作用是编译的时候用于指定程序存放的路径,我们这里的意思是指定在user/local/目录下安装了redis,后续删除的时候也可以方便删除
5·运行测试
1 |
|
这个指令是打开服务端的: redis-cli -p 你修改的端口号
如果你出现了该图说明基本上安装完成了,现在我们需要去修改一些配置,以便远程的访问!
6·修改配置项
1 |
|
进入redis的conf去修改以下关键属性:
protected-mode | yes 、no | 保护模式,该模式控制外部网是否可以连接redis服务,默认是yes,所以默认我们外网是无法访问的,如需外网连接rendis服务则需要将此属性改为no。 |
bind | 绑定的主机地址,如果需要设置远程访问则直接将这个属性注释或者改为bind * 即可,这个属性和下面的protected-mode控制了是否可以远程访问 。 |
daemonize | yes、no | yes表示启用守护进程,默认是no即不以守护进程方式运行。其中Windows系统下不支持启用守护进程方式运行 |
requirepass | 设置 Redis 连接密码,如果配置了连接密码,客户端在连接 Redis 时需要通过 AUTH <password> 命令提供密码,默认关闭,必须设置密码,为了保证redis不被公网挖矿 |
最后就是修改端口号也是和加设密码一个道理,不修改的话一定会被挖矿的,到时候整个服务器都会宕机!!!!!!
7·让服务器给你修改的端口号开放,打开你服务器控制台找到防火墙,加设一条规则,然后重启,到此基本上redis的部署就完毕了!
备注:防火墙的几条比较实用的指令
在centos上使用:
防火墙添加不拦截某端口号:
firewall-cmd --zone=public --add-port=端口号/tcp --permanent
添加完后记得重启:
防火墙重启:firewall-cmd --reload
启动: systemctl start firewalld
查看状态: systemctl status firewalld
停止: systemctl disable firewalld
禁用: systemctl stop firewalld
最后
以上就是迷路外套为你收集整理的Redis如何实现在远程服务器上的部署的全部内容,希望文章能够帮你解决Redis如何实现在远程服务器上的部署所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复