当前位置: 首页 > 知识库问答 >
问题:

MongoDB centos7无法使用非标准端口作为服务运行

訾俊名
2023-03-14
sudo mongod -f /etc/mongod.conf

如何使用不同的端口运行mongodb服务?
就像我在centos 6.5上成功一样
谢谢

共有1个答案

莘昊
2023-03-14

对于那些像我这样有问题的人..我的修复是在语义上允许mongodb自定义端口

semanage port --list | grep mongo
mongod_port_t                  tcp      27017-27019, 28017-28019

可以看到,只允许27017-27019、28017-28019。为mongodb添加自定义端口

semanage port -a -t mongod_port_t -p tcp 21010

您现在已经添加了自定义端口

 semanage port --list | grep mongo

 mongod_port_t                  tcp      21010, 27017-27019, 28017-28019    
 类似资料:
  • 问题内容: 我试图使用Apache Ant 任务来获取由我们公司的另一个团队生成的WSDL列表。他们将它们托管在http://....com:7925 / services / 上的weblogic 9.x服务器上。我可以通过浏览器访问页面,但是在尝试将页面复制到本地文件进行解析时,get任务给了我FileNotFoundException。我仍然能够获得(使用ant任务)没有HTTP非标准端口8

  • 我需要我的网站能够使用fopen()访问我的文件流服务器上的文件,我们的管理员已配置为使用8000端口。但是它出错了,我相信是因为端口号。我也allow_url_fopen启用php.ini,所以我不认为这是问题。 所以我的问题是:我能不能告诉Web服务器或我们的流服务器(icecast,顺便说一句)不要这么挑剔,或者我应该使用其他一些php函数,比如curl?

  • 在我的spring boot应用程序中,我使用eureka进行服务发现,使用ribbon进行负载平衡。当我在固定端口上运行我的注册到eureka的微服务时,它工作正常,但当我在随机端口上运行它们时,虽然我可以看到在eureka仪表板上注册的服务,但它无法找到端口号。当我尝试点击服务时,我得到了下面的错误。 这是我的控制器类,我从其中调用另一个服务。 这是我添加的属性 我的服务是在名为MYAPP的e

  • 问题内容: 我试图按照正常的安装指南启动和运行ElasticSearch 。 Macbook上的一切运行正常,但是我试图在Ubuntu 11.04服务器上做同样的事情。 运行正常,我得到了回应。 但是,这是我尝试将ElasticSearch作为服务启动时得到的(我已经安装了服务包装器): 果然说不了本地主机:9200。 任何想法可能是什么问题? 编辑:服务日志显示: 问题答案: 服务器实例没有足够

  • 我是一个码头工人,我在前几天阅读了如何使用它的官方教程。我决定将我非常简单的spring-boot应用程序作为服务部署到集群中,但我无法从外部访问它。顺便说一下,当我用docker run启动docker时,容器是可以访问的。 所以我的春靴tomcat正在收听8081。 Dockerfile: docker-compose.yml: 我部署了两个服务,一个可视化程序和一个Spring引导应用程序。

  • 您好,我正试图在JBoss developer studio和Wildfly 11上构建一个简单的JaxRs web服务作为应用程序服务器,但我在尝试部署maven项目时遇到以下错误: