You need to enable JavaScript to run this app.
文档中心
云服务器

云服务器

复制全文
下载 pdf
搭建多个Web站点
搭建多个Web站点(Windows)
复制全文
下载 pdf
搭建多个Web站点(Windows)
您可以通过在一台云服务器实例中搭建多个Web站点,实现多个小型网站的统一管理和资源复用需求,例如多个Wordpress博客、多个静态Web页面等。
前提条件
  • 部署Web环境
  • 软件版本
  • 操作系统:本文以Windows 2022 中文版为例。
  • IIS:IIS(Internet Information Services)是微软开发的用于托管和提供Web服务的一种服务器软件,本文以IIS 10.0为例。
  • MySQL/MariaDB:数据库管理系统,本文以MySQL 8.0为例。
  • PHP:在服务器端执行的嵌入HTML文档的脚本语言,本文以PHP 7.4为例。
操作步骤
本文为您介绍,如何在一台Windows操作系统的云服务器实例中搭建两个静态Web页面。
步骤一:创建静态Web页面文件
  1. 登录搭建Web环境的Windows实例。了解更多
  1. 进入C:\wwwroot文件夹。
说明
安装IIS Web服务器后,将默认创建该文件夹作为服务器的根目录。
  1. 创建windows-page-1windows-page-2文件夹。
  1. 单击顶部菜单栏“查看”按钮,并勾选“文件扩展名”。
  1. 创建站点页面文件。
  • 站点页面1:
  1. windows-page-1文件夹中,新建文本文件page1.php
  1. 在弹窗中单击“是”按钮,完成创建操作。
  1. 通过记事本打开page1.php文件,并在其中输入如下内容。
  • <?php
    echo "Welcome to Test Page 1";
    ?>
  1. 保存并退出。
  • 站点页面2:
  1. windows-page-2文件夹中,新建文本文件page2.php
  1. 在弹窗中单击“是”按钮,完成创建操作。
  1. 通过记事本打开page2.php文件,并在其中输入如下内容。
  • <?php
    echo "Welcome to Test Page 2";
    ?>
  1. 保存并退出。
步骤二:创建Web站点
  1. 登录搭建Web环境的Windows实例,操作详情可查看登录Windows实例
  1. 单击“开始”图标,单击“服务器管理”按钮。
  1. 在服务器管理器窗口中,单击“工具 > Internet Information Services(IIS)管理器”。
  1. 在“Internet Information Services(IIS)管理器”窗口左侧目录选择“<主机名>(例如IV-BXJDxxxxx) > 网站”,创建、配置站点信息。
说明
本文创建两个测试站点及其网页内容仅供参考,在实际搭建站点场景中,您需要配置真实的域名、主机名及物理路径等信息。
  • 测试站点1
  1. 单击“添加网站”按钮。
  1. 在“添加网站”窗口,配置如下信息。
  • 参数说明:
  • 参数名
    说明
    取值样例
    网站名称(S)
    用于标识和识别网站的名称。
    windows-page-1
    应用程序池(L)
    每个网站可以关联到一个特定的应用程序池,应用程序池决定了网站应用程序的运行环境和资源隔离。
    windows-page-1
    物理路径(P)
    指定网站的根目录或内容存储位置。
    C:\wwwroot\windows-page-1
    主机名
    允许你为同一 IP 地址上的多个网站配置不同的主机名(域名)。这样可以根据不同的域名来访问不同的网站。
    winpage1.com
  1. 单击“确定”按钮,完成创建。
  • 测试站点2
  1. 单击“添加网站”按钮。
  1. 在“添加网站”窗口,配置如下信息。
  • 参数说明:
  • 参数名
    说明
    取值样例
    网站名称(S)
    用于标识和识别网站的名称。
    windows-page-2
    应用程序池(L)
    每个网站可以关联到一个特定的应用程序池,应用程序池决定了网站应用程序的运行环境和资源隔离。
    windows-page-2
    物理路径(P)
    指定网站的根目录或内容存储位置。
    C:\wwwroot\windows-page-2
    主机名
    允许你为同一 IP 地址上的多个网站配置不同的主机名(域名)。这样可以根据不同的域名来访问不同的网站。
    winpage2.com
  1. 单击“确定”按钮,完成创建。
步骤三:配置本地hosts(可选)
由于本文创建的测试站点域名非有效域名,因此若其他PC需要访问测试站点,需要在其hosts文件中配置IP映射。
说明
若您在IIS Web服务器中创建站点时配置的“主机名”是有效域名,请跳过本步骤。
  1. 登录需要访问测试站点的本地PC。
说明
本文以另一台可以访问公网的Windows实例(非搭建Web站点)为例。
  1. 进入C:\Windows\System32\drivers\etc目录。
  1. 备份hosts文件。
说明
建议您复制并保存hosts文件进行备份,测试完成后,您可以利用备份恢复hosts文件为初始内容。
  1. 通过记事本打开hosts文件,并在文末增加如下内容。
  • <ECS实例公网IP> winpage1.com
    <ECS实例公网IP> winpage2.com
  1. 保存并关闭文件。
  1. 单击“开始”图标,选择“Windows 管理工具 > 命令提示符”。
  1. 在命令行中运行以下命令,使hosts配置立即生效。
  • ipconfig /flushdns
  • 回显示例:
步骤四:访问Web页面
  1. 登录配置本地hosts的本地PC。
  1. 在浏览器中访问测试Web页面,验证能否成功访问。
  • Web页面1
  • winpage1.com/page1.php
  • 成功访问回显示例:
  • Web页面2
  • winpage2.com/page2.php
  • 成功访问回显示例:
  1. 至此多个Web站点已搭建成功。
步骤五:为网站启用HTTPS(可选)
当用户通过HTTP协议访问您的网站,浏览器会提示用户连接不安全。建议您为网站启用HTTPS安全通信,这样能够保证用户与您的网站间的数据传输是加密的,可以有效防御网络劫持攻击、防止信息泄露等。
要启用HTTPS,您需要在网站上部署SSL证书。您可以通过火山引擎证书中心申请免费的SSL证书。更多信息,请参见申请免费证书下载与安装证书
最近更新时间:2025.02.28 11:35:55
这个页面对您有帮助吗?
有用
有用
无用
无用