三二互联专业提供速度最快最稳定的美国服务器、香港服务器。中美直连,亚洲优化![ 代理登陆 ] [ 付款方式 ] [ 找回密码 ][ 电子协议责任书 ]
硬件资源保障

采用高配品牌服务器

主流强悍CPU配置

确保服务高速稳定运行

中美直连线路

中美直连亚洲优化

采用中国CN2骨干网络

保证速度飞快稳定高效

windows2019,80 端口被 IIS占用如何处理?

美国、香港服务器

windows2019,80 端口被 IIS占用如何处理?

08-04   来源:

 方案 1:停止并禁用 IIS 服务(释放 80 端口,本机只跑 Nginx)

适合不再使用 IIS,全部业务交给 Nginx。
管理员 PowerShell 执行:
powershell
#停止万维网服务(IIS核心)
Stop‑Service W3SVC -Force
#停止进程激活服务
Stop‑Service WAS -Force
#设置开机禁用,防止服务器重启后IIS自动抢占80端口
Set‑Service W3SVC -StartupType Disabled
Set‑Service WAS -StartupType Disabled
验证端口释放:
powershell
netstat -ano | findstr :80
没有0.0.0.0:80 LISTENING,代表端口释放成功,此时可以正常启动 Nginx。
如果完全不需要 IIS 组件,可以直接卸载 IIS 功能:
powershell
dism /online /disable‑feature /featurename:IIS‑WebServerRole
执行完成后需要重启服务器。
方案 2:保留 IIS,修改 IIS 站点端口(IIS 和 Nginx 共存)
不想关闭 IIS,把 IIS 从 80 改成其他端口例如8081,Nginx 使用 80 端口。
方式 A:图形界面
Win+R 输入 inetmgr 打开 IIS 管理器
左侧选中【网站】→【Default Web Site】(你的 IIS 站点)
右侧操作栏点击绑定
选中http *:80:这条绑定 →【编辑】,端口改为8081,确定保存。
执行命令生效:
powershell
iisreset
方式 B:PowerShell 命令直接修改
powershell
#把Default Web Site的80端口修改为8081
Set‑WebBinding -Name "Default Web Site" -BindingInformation "*:80:" -Port 8081
iisreset
修改后 IIS 网站访问地址变为 http://ip:8081。
方案 3:不改动 IIS,直接修改 Nginx 监听端口
如果不想动 IIS,把 Nginx 改为监听 8080,Nginx 配置nginx.conf:
nginx
server {
    listen 8080;
    server_name _;
    #其余配置不变
}
校验重载 Nginx
powershell
nginx -t
nginx -s reload
业务对外访问就需要带上端口号,API 调用地址变成http://ip:8080。

三二互联专业提供香港VPS,美国VPS主机,香港云服务器租用等业务香港美国到大陆CN2 GIA速度最快

上一篇:没有了 下一篇:windows2019 如何设置Nginx?

美国GIA服务器三二互联版权所有 WWW.250.cc 2008-2015 All Rights Reserved
三二互联 - 专业的美国C3服务器香港vps、抗DOOS流量清洗、云备份系统、网站加速系统、美国GIA服务器和香港云服务器产品提供商
三二互联24小时在线工单系统为您提供全面、专业、周到的技术支持与服务
咨询热线:400-679-9994(免长话费)