问题标签 [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.

0 投票
2 回答
9380 浏览

centos7 - 如何在端口 80 上运行 tomcat 8.5 / 删除 8080。tomcat 8.5.16,centos 7 最小安装,托管 24

这个问题是 Tomcat 8.5 独有的,其他答案是针对 7 的,并且不像描述的那样工作

首先,我已经研究了 20 个小时的 tomcat 文档和在线问题。我已经从头开始构建服务器大约十次来学习该过程并尝试编写清晰的指南,以使服务器启动并运行以运行多个 Spring Boot Web 应用程序。

我目前无法让 tomcat 在端口 80 上运行,因此域名末尾没有“8080”。它在端口 8080 上运行良好。

“netstat -lnp grep 80”向我展示了这个:

所以没有使用端口 80。 systemctl status tomcat.service = running

firewall-cmd --list-all public (active) 目标:默认 icmp-block-inversion:无接口:venet0 源:服务:dhcpv6-client ssh 端口:8001/tcp 80/tcp 20/tcp 协议:伪装:无转发-ports:sourceports:icmp-blocks:丰富的规则:

端口在公共区域开放。

我目前正在尝试的方法是更改​​tomcat/conf/server.xml中的端口

这是我改变它的地方:

nmap 和在线工具说端口已关闭,但我相信这是因为没有使用该端口。只是我读过的,所以不确定。

iptables 中也没有规则,因此没有其他端口块。

显示的网页显示“无法访问此站点”

任何帮助都将不胜感激,因为我花了 20 个小时来研究服务器设置,但仍然对如何真正检查为什么这不起作用但为什么它在端口 8080 上起作用感到困惑。

我正在尝试通过 tomcat 运行多个 webapps。我计划将主机详细信息添加到 server.xml 的底部,我已经在端口 8080 上成功完成了此操作,但在端口 80 上没有与上述结果相同。

这是与以前的问题类似的问题,但答案不起作用我已经全部尝试过了。

0 投票
1 回答
248 浏览

java - Java 通过套接字创建连接,无需配置路由器转发端口

我通过 Sockets 使用端口 5902 创建了一个服务器。客户端可以连接,但前提是我在路由器上转发该端口。是否有(简单)方法(使用库?)通过端口 80 创建隧道?因为有人告诉我应该这样做,但我不知道该怎么做。

PS 我不希望库创建 5902 套接字,例如将所有收到的数据写入文件或控制台中,我希望(如果可能的话)我有我的套接字并在那里获取所有数据。

0 投票
1 回答
2114 浏览

node.js - nodejs表达本地ip地址

我有一个使用 express 运行的 NodeJS 应用程序,我试图在端口 80 上访问它。

所以我有这个:

转到浏览器,我可以通过键入“localhost”、“127.0.0.1”来访问它,无论是否使用:80 作为端口。

我的问题是如何从另一台计算机访问它?

每当我在浏览器上输入 IP 时,它都会响应“错误请求,无效主机名”

0 投票
4 回答
7509 浏览

express - 错误:监听 EACCES 0.0.0.0:8080 但找不到端口?

我目前有这个代码:

执行程序时,出现上述错误。

所以我做了一个 netstat -anb 我得到了这个: 所有端口

所以我试图找到 PORT 8080 或 80 但我找不到它。如果我使用不同的端口执行我的 Node.js 程序,例如:1000。它可以工作!。

0 投票
1 回答
5154 浏览

nginx - Laravel Valet 站点连接在端口 80 上被拒绝

自从 Chrome 和 Safari 开始在 .dev TLD 上强制进行 HTTPS 重定向以来,我在连接到我的 Laravel Valet 网站时遇到了问题。

在不知道 Chrome 和 Safari 已经这样做的情况下,我将 Valet 从 1.2 更新到了,并且没有考虑先签入 Firefox(doh!)。我已经在 High Sierra (10.13.2) 上安装了 Laravel Valet (2.0.6) 的最新稳定版本,完全删除了运行版本homebrew/php/php70并重新安装以确保现在已将 TLD 更改为 .test。

我可以 ping 域而不会丢失任何数据包,但是当我运行时

我明白了

我还使用本文中的命令清除了 dns 缓存,重新启动代客并重新启动。我在每个步骤之后重新测试,输出保持不变。

0 投票
3 回答
11095 浏览

iis - IIS 管理器错误 - 无法绑定到 [::]:80 的底层传输。进程无法访问该文件,因为

我知道这个问题已在多个论坛中提出,并且有多个版本的答案。不幸的是,这些答案都没有帮助我解决我的问题。

我建立了一个 Windows Server 2016 的 AWS EC2 实例并安装了 IIS、MSMQ、Windows Process Activation Service 和其他一些东西。当我打开我的 IIS 管理器时,我注意到“默认网站”已停止,当我尝试启动它时出现错误“该进程无法访问该文件,因为它正在被另一个进程使用(HRESULT 异常:0x80070020) ”。尝试再挖掘一点,在我的事件查看器中发现了这两个异常:

无法绑定到 [::]:80 的底层传输。IP Listen-Only 列表可能包含对该机器上可能不存在的接口的引用。数据字段包含错误号。

万维网发布服务(WWW 服务)没有为站点 1 注册 URL 前缀 http:// :80/SmsHandler。该站点已被禁用。数据字段包含错误号。*

在网上搜索了更多关于这个问题的文章,我发现超过 95% 的文章说可能与 IIS 冲突并使用端口 80 和 443 的潜在应用程序可能是 Skype.. 但我没有安装 SKYPE在我的服务器上..

我运行了“netstat -aon”命令,发现了这个:

C:\Windows\system32>netstat -aon | 发现str:80

TCP 169.254.170.2: 80 0.0.0.0:0 监听1164

按照网上其他文章中提到的内容。我试图在我的任务管理器中追踪 PID - 1164,发现它的“服务主机 - 本地系统”进程运行了 15 个系统服务。我无法杀死该进程以使我的 IIS 工作..

然后我尝试更改我的 IIS 中的绑定以侦听与 80 不同的端口,并且能够启动并运行它。但我不希望 IIS 在 80 以外的任何其他端口上运行,因为我不想用户每次访问网站时都要在 URL 中指定端口。

我现在在这里没有想法。任何建议将不胜感激。

谢谢!

0 投票
0 回答
206 浏览

c# - C#如何阻止除特定站点以外的所有站点

由于安全问题,该公司正在开发程序来阻止员工个人 PC 上的特定站点。

查找信息并在 C# 上使用“INetFwPolicy2”。有一种方法可以访问防火墙并将端口 80 添加到出站规则以阻止 Internet。

但是,当您关闭端口 80 时,所有使用 http 的 Internet 访问都被阻止了。顺便说一句,当我关闭端口号 80 时,所有使用 . 被封锁。

所需的操作是阻止除某些站点之外的所有 Internet。

我需要你的帮助。谢谢

0 投票
2 回答
1418 浏览

linux - 端口 80 正在使用中。试试 --listen 端口。Linux

端口 80 正在使用中,所以我想知道如何终止在端口 80 上运行的进程。

0 投票
2 回答
139 浏览

apache - 尝试访问我的网站时收到禁止消息

尝试加载我的网站时,我收到以下消息。

Forbidden
您无权访问此服务器上的 /。
Apache/2.4.18 (Ubuntu) 服务器位于 www.xxx.com 端口 80

请注意,我对此完全是新手,所以任何指导都会很棒!

0 投票
2 回答
530 浏览

node.js - 在端口 80 上运行节点 js,而不以 root 身份运行

我想在端口 80 上运行我的 node.js 应用程序而不以 root 身份运行它

我曾尝试使用 setcap 但它不起作用:

我究竟做错了什么 ?