我在网络解决方案中有域名。我正在使用 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/