问题标签 [port80]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
node.js - Node.js:端口 80 上的 ECONNREFUSED
我使用 Node.js 编写了一个网络服务器。当我尝试使用我为它编写的测试器测试我的服务器时,只有当我用于服务器的端口不是 80 时我才会成功。我已经检查了 netstat,并且没有其他应用程序使用端口 80。我在控制台上遇到的错误是:
在这种情况下可以做什么?
apache - Apache服务器 - 不加载本地主机
我的 Apache 服务器没有启动时遇到了这个问题,因为其他程序正在使用端口 80,我将“侦听”端口号更改为 8888,然后服务器启动了。但现在的问题是,当我尝试从浏览器访问“http://localhost/”时,却找不到它。谁能让我知道这里有什么问题,以及相同的解决方案?
windows-7 - XAMPP 非标准虚拟主机端口
我有 Windows 7 并且我已经安装了 XAMPP。据我所知,您必须修改 httpd.conf 并公开启用端口 80(以及端口转发)。80 端口被我的 ISP 自动阻止,所以我使用的是 81 端口。不过,这确实不是问题。我在楼下有一个 Windows Vista 桌面,它有一个不同版本的 XAMPP,但相同的端口 (81) 并且运行良好。它被移植了,canyouseeme.org 说它是在线的并且可以工作。可以肯定的是,我让我的一个朋友访问该网站,他说它已加载。现在,当我取消转发 Vista 并转发 Windows 7 时,出现了错误。它显示为离线,而我可以通过 localhost 连接。问题是什么?我应该降级到较低版本的 XAMPP 吗?不要建议降级,除非它绝对是最后可用的选项。
Windows 7 也在监听端口 81 而不是 80。我在 httpd.conf 中检查了几次。我可能在 XAMPP 中编辑了另一个文件,它公开了端口 81 并允许它被端口转发。关于这个文件可能是什么或问题是什么的任何想法?
谢谢。
java - 以非 root 用户身份在 Port80 上运行 Jetty
我发现这个过时的方法,有人知道什么取代了 SetUIDServer 吗?我正在使用 Jetty8
installation - 如何检查 NSIS 中特定端口上运行的进程
我正在使用 NSIS 为我的应用程序开发安装程序。我需要对这个安装程序做的是检查端口 80 是否可用,如果可用,请继续安装程序,如果它没有给出错误消息,其中包含在端口 80 上运行的进程名称。
我找到了一种方法来检查端口 80 是否可用。为此,我使用 Ports.nsh 作为插件。http://nsis.sourceforge.net/Check_open_ports
但是有了这个,我无法在该端口上找到正在运行的进程。我需要给出一条错误消息,例如
有人可以帮我解决这个问题。谢谢。
windows-server-2008-r2 - 在 windows server 2008 r2 上停止端口 80
我有一个监听端口 80 的服务器应用程序。但是当我开始监听时,我遇到了这个错误:
在端口 80 上启动侦听器时出错:地址已在使用中:绑定
如何停止端口 80 以使用它?
注意:我已停止“万维网发布服务”
tomcat - 如何在端口 80 上运行 nexus sonatype?
我有一个 Fedora 服务器。我通过 yum 包管理器安装了 tomcat。然后我在 webapps 文件夹上部署了 nexus 战争。我尝试使用 jsvc在端口 80 上运行服务器,但没有成功。我看到你也可以使用端口转发。什么是最好的选择?
编辑1:httpd
我跟着3.8。从 sonatype doc在代理后面运行 Nexus,我有点困惑。我安装了 httpd,并且我有以下配置,其中 example.com 是我的域。
/etc/httpd/conf.d/nexus.conf
/home/guillaume/www/nexus/conf
当我尝试访问
http://localhost:8081/nexus/index.html
一切正常http://localhost/nexus/index.html
一切正常http://example.com/nexus/index.html
挂起(防火墙中的 80 端口已打开)$netstat -tulpn | grep:80
tcp 0 0 :::80 :::* LISTEN 3965/httpd
tcp 0 0 :::8081 :::* LISTEN 3811/java
udp 0 0 0.0.0.0:803 0.0.0.0:* 1051/rpc.statd
关于如何使该代理工作的任何线索?
编辑2:nginx
我发现了错误,dns 错误:nslookup example.com
解析到x.x.x.x
我的 ip 是什么时候x.x.x.y
但我确实喜欢 ngix 配置
apache - windows 8 NT 内核和系统使用端口 80
这一直困扰着我。升级到 Windows 8 后,如果不使用端口 80 以外的端口,我已经无法运行我的 XAMPP 服务器,因为一个名为“NT Kernel & System”的进程正在使用它。这是一个系统进程,所以我无法禁用它。我没有安装任何 IIS 或 Web 服务器,所以我对如何使用该端口 80 感到非常沮丧。
如果你们中的任何人知道如何更改“NT Kernel & System”使用的端口,那就太好了!
谢谢!
linux - 在端口 80 (Linux) 中从 Eclipse 启动 Tomcat
之前有人问过这个问题,但没有给出真正的答案(据我所知)。
这是原始问题的链接: 使用 Authbind 在 Ubuntu 的端口 80 中从 Eclipse 启动 Tomcat。
- 我确实需要在端口 80 上运行 tomcat。
- 我宁愿不必在计算机上安装 tomcat。我相信这不是必需的。
- 我想避免使用端口转发(我现在必须这样做,因为我找不到其他解决方案)
我在用:
- Ubuntu 12.04
- 日蚀朱诺
- 雄猫 7
- OpenJDK 64 位服务 - java 版本“1.7.0_07”
我能够以非 root 用户身份在端口 80 中启动 tomcat,而无需安装 tomcat。
我关注这篇文章: http: //java.dzone.com/articles/running-tomcat-port-80-user 有很多关于该主题的文章,但我发现这篇文章简单而完整。
当我尝试使用 eclipse 启动 tomcat 时,它总是失败并抱怨使用了 80 端口。但这不是真的。事实上,当 eclipse 运行并且错误显示在屏幕上时,我可以在端口 80 上手动启动 tomcat。
我注意到 eclipse 在没有访问该端口的权限时抱怨端口 80 被使用。在无法在端口 80 上手动运行 tomcat 之前,我确实遇到了同样的错误。不同之处在于,当我手动运行 tomcat 时,它确实记录了访问权限错误,并且 eclipse 抱怨端口的使用。
我已经修改了 eclipse tomcat 启动器以包含选项“-Djava.net.preferIPv4Stack=true”并将 tomcat 启动为“authbind --deep start”
但我总是得到同样的错误。
如果我以 root 身份启动 eclipse,它工作正常,所以我相信问题与端口 80 上的访问权限有关,而不是与要使用的端口有关。
我确实假设 eclipse 使用与启动 eclipse 相同的用户权限启动 tomcat。
有人可以提供一些支持吗?我可以使用端口转发来工作,但我真的很想知道我缺少什么以及如何正确地做到这一点。
ubuntu - 找出在 ubuntu 上使用端口 80 的内容
我无法在端口 80 上运行服务,因为它似乎已被另一个程序使用。问题是,使用 nestat -lpn | grep :80 (或此命令的变体)不显示任何使用端口 80 的进程。
我在学校提供的未知虚拟机上运行 Ubuntu 12.04.1 LTS。假设它们没有施加任何类型的限制,因此服务器被认为就像一个直接连接到互联网的物理盒子。
正如我已经说过的,对端口 80 进行 greping netstat 不会产生任何输出,即使是 sudo。只是为了确保它对端口 22 的正确运行 greping 会启动 sshd。端口 8080 和 443 似乎也在使用中,但未显示在 netstat 上。
任何帮助将不胜感激。