iis - 如何使用 IIS7 服务器在亚马逊 EC2 Windows 实例上托管域名

标签 iis amazon-ec2 dns

我在网络解决方案中有域名。我正在使用 amazon EC2 Windows 实例在 EC2 上托管我的域 我在 Route53 中为我的域创建了一个新的托管区域。区域文件为我提供了名称服务器,我将其应用于我的注册商。

然后,在 EC2 中,我创建了一个弹性 IP 地址并将其与我的实例关联。然后,我在区域文件中创建了一个新记录集,并将 IP 地址作为 A 记录

此后,我将我的域名指向亚马逊路由 53 给出的名称服务器: 当我输入我的域名时,它显示找不到该页面。

我搜索并意识到我需要在亚马逊 EC2 实例中设置 IIS 7。我已经尝试过,但它无法连接到我的网页。我的 webproject 文件夹位于 downloads->mainpro 中。我正在使用 netbeans 来编写我的 Web 应用程序。您能告诉我在 EC2 实例中设置 IIS7 服务器的步骤吗?这样我就可以通过我的域名查看我的网页。而且我在网络解决方案中没有托管服务。我只有域名。我需要网络解决方案中的托管服务吗? 请帮我.. 提前致谢

最佳答案

首先,您需要安装 IIS。在您的服务器上,转到服务器管理器=>添加角色和功能。在服务器角色下,有一个称为 Web 服务器(IIS)的角色。安装那个。将有一个标记为“应用程序开发”的部分,如果您的站点是用 PHP 编码的(假设您使用 netbeans),您将需要检查 CGI 应用程序开发。如果它实际上是一个 php 网站,您还应该单独安装 PHP。

安装完成后,开始=>运行“inetmgr”来启动 IIS。您应该能够在站点分支下看到默认网站。该网站的目录位于 C:\inetpub\wwwroot 下。您应该能够删除该文件夹中的所有内容并上传代码。返回 IIS,单击“默认网站”,然后单击“浏览 *.80(http)”以查看您的网站。

现在要链接您的域,请转到 Route53 并创建一个记录集。将其设置为 A 类型,值为您的 IP 地址,名称为您的域名(不含 www)。现在为您的域名添加另一个 A 类型记录,并将 www 和您的 IP 地址作为值。然后在 IIS 中右键单击您的网站,然后单击编辑绑定(bind)。为所有未分配的端口添加您的域名和端口 80。然后添加另一个与您的域名的绑定(bind),端口 80 为 www,并使用所有未分配的。

您还可以观看此 YouTube 视频来帮助设置 IIS。 https://www.youtube.com/watch?v=wgkp6smOzi8

关于iis - 如何使用 IIS7 服务器在亚马逊 EC2 Windows 实例上托管域名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23080379/

相关文章:

php - PHP 7.4 的 Web 平台安装程序 : Windows Cache Extension 2. 0 安装失败

css - 在IIS7中编译Sass文件

ssh - Ansible 是否可以容错 SSH?

linux - 在日志中用主机名替换 IP

java - Spring Boot 2.4.2 - Redisson 客户端 - 启动时的 DNS 解析问题

ssl - IIS 7.5 多个子域相同的通配符证书

c# - 如何从不活动但与事件服务器连接的服务器设置 Img src

java - Amazon EC2 中的 Apache Tomcat 错误 : could not find org. apache.catalina.util.ServerInfo

amazon-web-services - 使用 ec2-describe-tags 时如何获取仅运行实例的列表

php - 顶级域中的数字?