我在网络解决方案中有域名。我使用amazon EC2 windows实例来在EC2上托管我的域名
我在Route53
为我的域创建了一个新的托管区域。区域文件为我提供了名称服务器,我将其应用于我的注册商。
然后,在EC2中,我创建了一个弹性IP地址并将其与我的实例相关联。然后,我在区域文件中创建了一个新记录集,并将IP地址放在A-Record
。
在此之后,我将我的域名指向亚马逊路线53给出的名称服务器: 当我输入我的域名时,显示无法找到该页面。
我已经搜索并意识到我需要在amazon EC2实例中设置IIS 7。我试过但它没有连接到我的网页。 webproject
中的downloads->mainpro
个文件夹。我使用netbeans
来编写我的网络应用程序代码。你能告诉我一步一步在EC2实例中设置IIS7服务器吗?所以我可以通过我的域名查看我的网页。我没有在网络解决方案中托管服务。我只有域名。我需要在网络解决方案中托管服务吗?
请帮帮我..
提前致谢
答案 0 :(得分:4)
首先,您需要安装IIS。在您的服务器上,转到服务器管理器=>添加角色和功能。在服务器角色下,将有一个名为Web服务器(IIS)。安装那个。将有一个标记为Application Development的部分,如果您的站点使用PHP编码(只是假设您使用netbeans),您将需要检查CGI应用程序开发。如果它实际上是一个php网站,你也应该单独安装PHP。
一旦安装了start =>运行“inetmgr”即可启动IIS。您应该能够在站点分支下看到默认网站。该网站的目录位于C:\ inetpub \ wwwroot下。您应该能够删除该文件夹中的所有内容并上传您的代码。返回IIS单击“默认网站”,然后浏览* .80(http)以查看您的网站。
现在要链接您的域,请转到Route53并创建一个记录集。将其设为A类型,其值为您的IP地址,名称为您的域名,不含www。现在为您的域名添加另一个A类型记录,其中包含www和您的IP地址作为值。然后在IIS中右键单击您的网站并单击编辑绑定。所有未分配的域名都使用端口80添加。然后使用www为端口80添加另一个带有域名的绑定,并使用所有未分配的。
您还可以观看此YouTube视频,以帮助您设置IIS。 https://www.youtube.com/watch?v=wgkp6smOzi8