• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase
您的位置:首页 > 数据库 >MongoDB > centos7防火墙导致java程序访问mongodb3.0.1时报错的问题分析

centos7防火墙导致java程序访问mongodb3.0.1时报错的问题分析

作者:AndyLizh 字体:[增加 减小] 来源:互联网 时间:2017-05-11

AndyLizh通过本文主要向大家介绍了centos7安装mongodb,centos7 mongodb,centos7卸载mongodb,centos7 yum mongodb,centos7 防火墙等相关知识,希望本文的分享对您有所帮助

环境描述:

数据库:mongodb3.0.1

数据库系统:centos7,(虚拟机,最小安装)

数据库驱动:mongo-Java-driver-3.0.0.jar

问题描述:shell环境下用mongo客户端程序能正常连接mongod,但java程序始终报错。

查看centos7的官方文档,知道centos7最小安装默认只安装防火墙的动态配置规则服务(firewalld),静态配置规则服务(iptables与ip6tables)需要另行安装。

1、关闭firewall:

systemctl stop firewalld.service #停止firewall
systemctl disable firewalld.service #禁止firewall开机启动
</div>

2、安装iptables防火墙

yum install iptables-services #安装
</div>

修改配置:vi /etc/sysconfig/iptables

-A INPUT -p tcp -m state --state NEW -m tcp --dport 22 -j ACCEPT
    -A INPUT -p tcp -m state --state NEW -m tcp --dport 27017 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
    -A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT
</div>

systemctl  start  iptables.service  #启动防火墙
systemctl  stop  iptables.service  #停止防火墙
systemctl  restart  iptables.service  #重启防火墙
systemctl  status  iptables.service  #查看防火墙状态
systemctl  enable  iptables.service  #设置防火墙开机启动

以上所述是小编给大家介绍的centos7防火墙导致java程序访问mongodb3.0.1时报错的问题分析,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!

</div>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • centos7防火墙导致java程序访问mongodb3.0.1时报错的问题分析

相关文章

  • 2017-05-11window平台安装MongoDB数据库图文详解
  • 2017-05-11MongoDB db.serverStatus()输出内容中文注释
  • 2017-05-11MongoDB索引使用详解
  • 2017-05-11如何对 MongoDB 进行性能优化(五个简单步骤)
  • 2017-05-11MongoDB数据库插入、更新和删除操作详解
  • 2017-05-11MongoDB的索引
  • 2017-05-11高效mongodb的php分页类(不使用skip)
  • 2017-05-11MongoDB中游标的深入学习
  • 2017-05-11MongoDB系列教程(三):Windows中下载和安装MongoDB
  • 2017-08-25MongoDB常用操作指令

文章分类

  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase

最近更新的内容

    • MongoDB数据库中索引(index)详解
    • MongoDB聚合功能浅析
    • Mongodb启动命令参数中文说明
    • MongoDB的聚合框架Aggregation Framework入门学习教程
    • MongoDB快速入门笔记(一)之windows下安装MongoDB方法
    • MongoDB中的主从同步配置和mongod相关启动命令讲解
    • MongoDB系列教程(五):mongo语法和mysql语法对比学习
    • mongodb中随机获取1条记录的实现方法
    • MongoDB中连接字符串的编写
    • MongoDB教程之聚合(count、distinct和group)

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有