IIS发布ASP站点或者应用程序及问题处理

0
68

一、发布站点或者应用程序

  1. https://blog.csdn.net/a673216150/article/details/79286130 参考这个链接

这里需要注意的是如果主机是多网卡、多宽带的话需要绑定实际的固定IP地址,不能直接绑定localhost或127.0.0.1

在设置网站标识时,通常将服务器IP设置为“全部未分配”,这时即可保证解析到服务器绑定的任何IP都可以访问到WEB服务。这合适在多网卡服务器时配置,一般都是一个IP,或者即使是多网卡,也需要指定到确切的IP,方便管理和后期维护。

    主机名推荐设置为空,如果主机名设置格式错误同意易导致访问不到想要的网站。

2. 使用ip或者域名绑定站点

https://www.cnblogs.com/xinaixia/p/5026370.html

注意:若想输入 IP 地址直接访问,则可以有以下两种设置任一均可:  

[1] 添加一个“网站绑定”:IP地址为全部未分配,主机名为空;   

[2] 添加一个“网站绑定”:IP地址为服务器地址,主机名为空; 

二、遇到的问题处理

1.无法启动站点。

netstat -aon|findstr 8888 终止进程

netstat -aon|findstr 8888 这时候需要查看是否有程序占用这个站点的端口

# 根据端口号查找进程
C:\Users\Administrator>netstat -ano | findstr 8080 TCP 0.0.0.0:8080 0.0.0.0:0 LISTENING 4220 TCP [::]:8080 [::]:0 LISTENING 4220 TCP [::1]:8080 [::1]:56447 TIME_WAIT 0 TCP [::1]:56448 [::1]:8080 TIME_WAIT 0 # 终止进程 C:\Users\Administrator>taskkill /F /PID 4220 成功: 已终止 PID 为 4220 的进程

结束pid进程之后尝试启动这个站点

2.“/”应用程序中的服务器错误。

无法找到资源。

说明: HTTP 404。您正在查找的资源(或者它的一个依赖项)可能已被移除,或其名称已更改,或暂时不可用。请检查以下 URL 并确保其拼写正确。

请求的 URL: /wxwms/pc/login.aspx

版本信息: Microsoft .NET Framework 版本:4.0.30319; ASP.NET 版本:4.7.3535.0

解决办法

这里是提示你访问的路径错误,检查你的文件夹目录及目录内是否存在这个文件

3.网页可能暂时无法连接,或者它已永久性地移动到了新网址

使用cmd 或者powershell 输入一下命令并回车

        ipconfig /flushdns 
       nbtstat –r 
       netsh int ip reset
       netsh winsock reset