- 文档首页
云服务器
云服务器ECS
最佳实践
自助建站
搭建网站
搭建多个Web站点
搭建多个Web站点(Windows)
搭建多个Web站点
搭建多个Web站点(Windows)
搭建多个Web站点(Windows)
您可以通过在一台云服务器实例中搭建多个Web站点,实现多个小型网站的统一管理和资源复用需求,例如多个Wordpress博客、多个静态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页面文件
- 登录搭建Web环境的Windows实例。了解更多。
说明
安装IIS Web服务器后,将默认创建该文件夹作为服务器的根目录。
-
- 创建windows-page-1与windows-page-2文件夹。
- 单击顶部菜单栏“查看”按钮,并勾选“文件扩展名”。
-
- 在windows-page-1文件夹中,新建文本文件page1.php。
-
- 通过记事本打开page1.php文件,并在其中输入如下内容。
echo "Welcome to Test Page 1";
- 在windows-page-2文件夹中,新建文本文件page2.php。
-
- 通过记事本打开page2.php文件,并在其中输入如下内容。
echo "Welcome to Test Page 2";
步骤二:创建Web站点
-
- 在服务器管理器窗口中,单击“工具 > Internet Information Services(IIS)管理器”。
-
- 在“Internet Information Services(IIS)管理器”窗口左侧目录选择“<主机名>(例如IV-BXJDxxxxx) > 网站”,创建、配置站点信息。
说明
本文创建两个测试站点及其网页内容仅供参考,在实际搭建站点场景中,您需要配置真实的域名、主机名及物理路径等信息。
-
-
-
-
步骤三:配置本地hosts(可选)
由于本文创建的测试站点域名非有效域名,因此若其他PC需要访问测试站点,需要在其hosts文件中配置IP映射。
说明
若您在IIS Web服务器中创建站点时配置的“主机名”是有效域名,请跳过本步骤。
说明
本文以另一台可以访问公网的Windows实例(非搭建Web站点)为例。
- 进入C:\Windows\System32\drivers\etc目录。
说明
建议您复制并保存hosts文件进行备份,测试完成后,您可以利用备份恢复hosts文件为初始内容。
- 通过记事本打开hosts文件,并在文末增加如下内容。
<ECS实例公网IP> winpage1.com
<ECS实例公网IP> winpage2.com
- 单击“开始”图标,选择“Windows 管理工具 > 命令提示符”。
-
- 在命令行中运行以下命令,使hosts配置立即生效。
-
步骤四:访问Web页面
- 在浏览器中访问测试Web页面,验证能否成功访问。
-
-
步骤五:为网站启用HTTPS(可选)
当用户通过HTTP协议访问您的网站,浏览器会提示用户连接不安全。建议您为网站启用HTTPS安全通信,这样能够保证用户与您的网站间的数据传输是加密的,可以有效防御网络劫持攻击、防止信息泄露等。
最近更新时间:2025.02.28 11:35:55