在服务器上部署Redis集群、mysql等服务时,没有经验的程序员们经常会按照自己在本地虚拟机里的配置一样,但总会代码报错-连接超时,

百般无解,一样的配置,为什么部署在服务器上就不行了呢?

首先,本地和线上有几点区别:

1. IP地址

本地虚拟机IP是由此电脑的局域网虚拟划分的,在局域网内是可以直接访问的

而服务器不同,他是一个真实的IP地址(公网ip)里面的一个Linux虚拟机,

这个虚拟机也是由服务器自己的局域网划分的一个虚拟IP(私网)

2.防火墙

本地虚拟机中,你可以关闭防火墙来达到连接,或者开放对应端口这两种方式

服务器上则需要多加一项,在公网开放对应端口以后,在Linux上也开放端口才行

附上命令和截图:

centos6:

开放端口80,22,3306,8080命令

/sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT

/sbin/iptables -I INPUT -p tcp --dport 22 -j ACCEPT

/sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT

/sbin/iptables -I INPUT -p tcp --dport 8080 -j ACCEPT

保存之前输入已开放端口号语句的命令

/etc/rc.d/init.d/iptables save

查看打开端口命令

/etc/init.d/iptables status

centos7:

开启端口

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

查询端口号80 是否开启:

firewall-cmd --query-port=80/tcp

重启防火墙:

firewall-cmd --reload

查询有哪些端口是开启的:

firewall-cmd --list-port

部署redis mysql_【服务器部署Redis、Mysql等】-解决方式相关推荐

  1. 网站服务器部署注意事项,服务器部署改云部署注意事项

    服务器部署改云部署注意事项 内容精选 换一换 使用华为云提供的公共镜像制作私有镜像时,您需先购买云主机等云资源时镜像选择公共镜像.云服务器类型建议统一选择"s3 (通用计算型)", ...

  2. redis连接不上,两种解决方式

    今天某个项目的redis连不上了,将自己用到的两个解决办法写篇记录(实际使用时方法二选一即可). redis连接不上,两种解决方式 一.首先排查本地redis连接有没有问题 1. 在服务器上查看red ...

  3. 服务器部署java网站,服务器部署java网站

    服务器部署java网站 内容精选 换一换 通常情况下,需要结合客户的实际业务环境和具体需求进行业务改造评估,建议您进行服务咨询.这里仅描述一些通用的策略供您参考,主要分如下几方面进行考虑:业务迁移不管 ...

  4. tp5网站 服务器部署,tp5云服务器部署

    tp5云服务器部署 内容精选 换一换 SAP B1的部署方案如图1所示.说明如下:VPC网络:为了保证网络的安全,SAP B1系统中所有节点在一个VPC网络内,且所有节点应属于同一个AZ(Availa ...

  5. 六 Lync Server 2013 部署指南-OWA服务器部署

    此服务器主要提供Lync共享PPT服务,以下对OWA服务器的部署配置做一一介绍. 6.1.系统组件安装准备 1.安装系统所需的组件 运行Powershell命令: Import-module serv ...

  6. tomcat配置自动服务器地址,修改eclipse部署tomcat时服务器部署地址

    有时候我们在eclipse部署web项目至本地的tomcat但在webapps中找不到 一.发现问题 在eclipse中新建Dynamic Web Project,配置好本地的tomcat并写好代码后 ...

  7. java 部署_JAVA项目服务器部署

    搜索jdk下载,然后进入JAVA官方网站jdk下载页,选择自己的对应的操作系统,点击下载 下载对应的版本: 2.安装JDK,这一步全默认选择一直点击下一步next就可以了(注意路径C盘). 3.安装完 ...

  8. linux服务器部署.net,Linux服务器部署.Net Core笔记:三、安装.NetCore运行环境

    1.要开始安装 .NET,您需要注册 Microsoft 签名密钥并添加 Microsoft 产品提要.每台机器只需要做一次. 打开命令提示符并运行以下命令:sudo rpm -Uvh https:/ ...

  9. 服务器不支持mysql_服务器不支持 MySql 数据库的解决方法

    php.ini文件没有参数没有配置正确 解决方法: (1) 打开php.ini文件,找到: extension_dir = "./" 将其改为: extension_dir = & ...

  10. 微信昵称保存不了mysql_微信昵称存储mysql失败解决办法

    报错信息基本是这样的.原因就是 username字段需要用mysql中的 utf8mb4 编码,这个需要mysql 5.3之后才支持,如果不是5.3以上版本 需要升级. 1. 修改数据库/表/字段的编 ...

最新文章

  1. Java 8 中处理日期和时间示例
  2. linux内核链表使用例,Linux设备驱动工程师之路——内核链表的使用
  3. mysql 网站 数据库_mysql系统数据库
  4. 中国金融体系(金融机构,金融市场,金融基础设施)
  5. Linux 文件与目录管理+用户管理命令(详解+练习)
  6. telnet到设备里 php_金融行业思科设备典型网络故障案例:76系列典型案例(一)...
  7. Trick(十四)—— 判断是否序列中所有的元素都相同
  8. ios 图片合成 处理合成模糊 水印 模板图片合成
  9. MySQL—内连接和外连接区别
  10. DynamipsGUI使用方法
  11. 5W1H 和 鱼骨分析法
  12. 光纤通信(邱昆、王晟版)课后答案
  13. CloudMounter一站式网盘管理工具:将大容量网盘服务巧妙地挂载到系统文件管理器中
  14. ps无法打开计算机缺失文件,ps打开出现dll文件丢失怎么解决
  15. android 65536
  16. 如何阅读论文?读论文的三个层次
  17. 嵌入式系统的功能性指标及非功能性指标
  18. 数据治理:元数据及元数据管理策略、方法和技术
  19. c++实现PCA(BIL, BSQ, BIP三种格式数据)
  20. webbrowser php,webBrowser C#是实现的网页浏览器,能够打开各种 ,调用 搜索。 WEB(ASP,PHP,...) 238万源代码下载- www.pudn.com...

热门文章

  1. qt4.7 字体字号设设置;中文乱码,
  2. 10.9 ping:测试主机之间网络的连通性
  3. drf3 Serializers 序列化组件
  4. write up杂项:眼见非实(ISCCCTF)
  5. 2019年湘潭大学程序设计竞赛(重现赛)补题:F.Black White(尺取法)
  6. 裕民银行 x mPaaS | 移动应用“适老化”改造,可不止是字体变大
  7. RISC-V应用创新大赛 | 一文详解RVB2601套件 助你快速上手赢比赛
  8. 使用Github Action发布函数到阿里云serverless平台
  9. 一劳永逸:域名支持通配符,ASP.NET Core中配置CORS
  10. EASCII码对照表(建议收藏)