在 Windows 10 上的 IIS 中安装并设置网站

阿里云服务器

如果您想了解有关 Web 设计和开发的更多信息,在 Windows 10 计算机上安装 Internet 信息服务 (IIS) 是一种好方法。IIS 是 Windows 10 中包含的一项免费 Windows 功能,那么为什么不使用它呢?

IIS 是一款功能齐全的 Web 和 FTP 服务器,具有一些强大的管理工具和强大的安全功能,可用于在同一台服务器上托管 ASP.NET 和 PHP 应用程序。您甚至可以在 IIS 上托管 WordPress 网站。

在 Windows 10 上,有三种方法可以在 IIS 中安装和设置网站:使用图形用户界面 (GUI)、PowerShell 或 Windows CMD。我们将使用每种方法进行 IIS 的基本安装。

使用 GUI 安装 IIS

  • 这是在 IIS 中设置网站的点击方法。如果您还没有学习过 PowerShell 或 Windows 命令,这是理想的方法。

  • 在搜索栏中输入“打开 Windows”。结果将显示“打开或关闭 Windows 功能”实用程序。单击它。

  • Windows功能窗口将打开。加载不同的功能可能需要一点时间。加载完成后,单击Internet 信息服务旁边的复选框,然后单击确定按钮。

  • 安装将开始,可能需要几分钟。完成后,单击“关闭”按钮。

  • 要确保 IIS 已安装并正常运行,请在“开始”按钮附近的搜索栏中输入IIS 。结果中将显示Internet 信息服务管理器。单击即可将其打开。

  • 当 IIS 管理器打开时,查看窗口左侧窗格中的“连接”下的内容。展开树形菜单,直到看到“默认网站”。这是随 IIS 一起安装的占位符网站。单击以选择它。

  • 在 IIS 管理器的右侧,查看“浏览网站”部分。单击“浏览 *:80 (http)”。这将在您的默认 Web 浏览器中打开默认网站。

  • 您将看到如下所示的网页。请注意,地址栏中显示localhost。这是访问新网站时要输入的地址。

为 IIS 创建您的第一个网页

在介绍安装 IIS 的另外两种方法之前,让我们先看看构成您网站的文件存储在哪里。我们还将制作一个非常基本的网页。一旦您知道如何做到这一点,您就会掌握学习网页设计和开发的基础知识。

安装 IIS 后,打开文件资源管理器。导航到C:\intepub\wwwroot。这是需要存储组成网站的文件的地方。您将看到默认的 IIS 网页文件iisstart.html和页面上显示的图像iisstart.png。这是您保存第一个网页的地方。

以管理员身份打开记事本。要保存到wwwroot位置,您必须是管理员。

将文件保存到wwwroot位置。将其命名为index.html并将保存类型更改为所有文件。然后单击保存按钮。

现在它已保存为正确的文件类型,让我们在其中放入一些内容。输入以下非常基本的网页 HTML 代码并保存:

<html>
<body>
<h1>你好,世界!</h1>
</body>
</html>

返回具有默认 IIS 网页的 Web 浏览器。单击刷新按钮。您现在将看到您的第一个网页。

就这样!您刚刚在 IIS 上创建并发布了您的第一个网站。

使用 Windows 命令安装 IIS

我们可以将安装 IIS 的过程简化为一行命令。可以在 Windows 命令提示符中或使用 PowerShell 完成。我们将首先向您展示如何使用 Windows 命令执行此操作,但学习 PowerShell对将来大有裨益。

  • 在搜索栏中输入cmd ,最上面的结果应该是命令提示符。单击以管理员身份运行。

  • 输入命令DISM /online /enable-feature /featureName:IIS-DefaultDocument /All并按Enter。

  • 您将看到一个进度条。一旦进度达到 100.0%,您将看到消息“操作已成功完成”。您可以关闭命令提示符。IIS 已安装。

  • 使用“使用 GUI 安装 IIS”部分中的步骤 4-7 ,检查确保您可以打开 IIS 管理器并且安装成功。

使用 PowerShell 安装 IIS

  • 学习在 PowerShell 中安装 IIS 等操作有两大好处。首先,这是在 Windows 中执行大多数管理任务最简单、最快捷的方法。其次,您可以将 PowerShell 命令(称为 cmdlet)保存为脚本,并在任何 Windows 计算机或服务器上随时运行它们。

  • 在搜索栏中输入powershell,结果之一应该是PowerShell ISE。单击以管理员身份运行。

  • 键入 cmdlet Enable-WindowsOptionalFeature -Online -FeatureName IIS-WebServerRole -NoRestart并运行它。您将看到一个进度条启动。完成后,检查以确保 IIS 已安装并正常运行。

  • 此步骤是可选的,但您可以将其保存为 PowerShell 脚本,然后随时运行它。使用该脚本并添加不同的参数。最终,您将拥有一个 IIS 安装脚本,只需单击一下,每次即可完全按照您的需要进行设置。

你现在就是网络!

这只是您在 IIS 中创建自己的网站所能做的开始。您还可以研究使用 IIS 进行 FTP 文件传输或媒体托管。此外,还可以研究Microsoft 的 Web 平台安装程序,以简化安装和学习 WordPress、PHP、 Python等内容的方法。