iis如何配置https为80端口

tongdan 2016-11-28 11:20:12

操作系统为win2008 r2,iis版本6.1
配置https时,如果使用默认443端口,或者80以外的其他端口(我测试81、181两个端口)都可以正常打开
如果使用80端口,创建成功后,网站会自动关闭。再点启动,提示“无法启动此网站。其他网站可能正在使用同一端口”
看提示貌似是端口被占用,但实际是80端口没被占用,如果直接创建http网站,是正常的。
猜测是不是https网站也会自动占用80端口?
但因为网络出口的防火墙映射是80端口,所以只能用80端口做https网站,求大神指导如何解决!
...全文
5161 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
cde32 2018-04-18
  • 打赏
  • 举报
回复
“无法启动此网站。其他网站可能正在使用同一端口”——http网站在使用这个端口?
  • 打赏
  • 举报
回复
申请网络出口的防火墙开放443端口
  • 打赏
  • 举报
回复
mcz555 他猜的是对的 费了一下午解决https使用80 根本不行
mcz555 2017-02-11
  • 打赏
  • 举报
回复
继续猜想,http绑定443,21,25这些端口也会报错?
mcz555 2017-02-11
  • 打赏
  • 举报
回复
80端口是http的默认端口,你可以假设http,https,ftp这些是不同的应用程序,http默认占用80,https默认占用443,ftp默认占用21,所以在http已经占用了80端口的情况下,你再用https绑定这个端口,就会报这个错啦。 PS:不懂深层的知识,只能凭着所掌握的如此猜想,如有错误,实属正常,还望指正。
tongdan 2016-12-01
  • 打赏
  • 举报
回复
其他网站都删除了,只新建一个https的网站,如果用80端口,就无法启动,用其他端口就可以启动; 如果新建http网站,用80端口就没问题
只为思考 2016-11-29
  • 打赏
  • 举报
回复
iis只要一创建网站就会占用80端口,你需要把所有的都删除了,或者分配其他端口才行
tongdan 2016-11-28
  • 打赏
  • 举报
回复
求大神指点,个人判断不是端口占用
tongdan 2016-11-28
  • 打赏
  • 举报
回复
查过,没有进程占用80端口 上面我也说了,直接创建http网站,没问题 如果80端口真的被占用了,创建http网站会失败
  • 打赏
  • 举报
回复
检查端口被谁占用: netstat -ano| findstr "80" tasklist|findstr "80" 任务管理器找到相应的进程。 http://jingyan.baidu.com/article/3c48dd34491d47e10be358b8.html

8,327

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 IIS
社区管理员
  • IIS
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧