mssql服务监听80端口:原因及解决方案(mssql占用80端口)

MSSQL服务监听80端口是一个比较常见的问题,有时系统会使用80端口,而MSSQL服务会被这个端口所影响,那么到底该如何解决这个问题呢?

原因:

首先,原因是因为80端口被另一个服务占用,导致MSSQL服务无法正常监听该端口存在的问题。一般情况下是由于IIS服务占用80端口的情况,因为IIS不需要监听任何端口,所以我们可以尝试更改IIS的端口号。

解决方案:

1. 更改IIS服务的端口号。

我们可以更改IIS的端口号,而不是默认的80端口,以便释放80端口让MSSQL服务正确监听。在更改端口号之前,请确认端口已关闭,否则会出现端口冲突的错误。

以下是如何更改IIS服务端口号:

(1)打开“控制面板”,在“管理工具”中打开“Internet Information Services(IIS)管理器”;

(2)在左边栏中依次选择“站点”->“默认网站”;

(3)右侧属性界面,点击“绑定”按钮,在弹出的窗口中选择“http”,将“浏览器端口”的值改为你所想修改的端口号,然后点击确定即可;

(4)此时IIS服务的端口号已改变,将80端口释放给MSSQL服务即可。

2. 关闭IIS服务

如果你不需要IIS服务,可以直接将它禁用或关闭,以释放80端口,让MSSQL服务正常监听该端口:

(1)打开“控制面板”,点击“程序和功能”;

(2)在右侧面板点击“启用或关闭Windows功能”,在弹出的界面中把“Internet Information Services”复选框取消勾选;

(3)然后点击“是”确认,系统将会关闭IIS服务,此时80端口便可以被MSSQL服务正常使用。

总结:

MSSQL服务监听80端口是一个比较常见的问题,一般情况下是由于IIS服务占用80端口的情况,所以我们需要更改IIS的端口号或关闭IIS服务,以释放80端口让MSSQL服务正常监听。


数据运维技术 » mssql服务监听80端口:原因及解决方案(mssql占用80端口)