如何使用IIS7服务器在amazon ec2 windows实例上托管域名

如何使用IIS7服务器在amazon ec2 windows实例上托管域名,iis,amazon-ec2,dns,Iis,Amazon Ec2,Dns,我在网络解决方案中有域名。我正在使用AmazonEC2Windows实例,以便在EC2上托管我的域 我在Route53中为我的域创建了一个新的托管区域。区域文件给了我名称服务器,我向注册官申请了名称服务器 然后,在EC2中,我创建了一个弹性IP地址,并将其与我的实例相关联。然后,我在我的区域文件中创建了一个新的记录集,并将IP地址记为a-record 在此之后,我将我的域名指向amazon route 53提供的服务器: 当我键入我的域名时,它显示找不到页面 我已经搜索并意识到我需要在Amazo

我在网络解决方案中有域名。我正在使用AmazonEC2Windows实例,以便在EC2上托管我的域 我在
Route53
中为我的域创建了一个新的托管区域。区域文件给了我名称服务器,我向注册官申请了名称服务器

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

在此之后,我将我的域名指向amazon route 53提供的服务器: 当我键入我的域名时,它显示找不到页面

我已经搜索并意识到我需要在AmazonEC2实例中设置IIS7。我试过了,但它没有连接到我的网页。我的
webproject
文件夹位于
downloads->mainpro
中。我正在使用
netbeans
来编写我的web应用程序。你能告诉我在EC2实例中设置IIS7服务器的步骤吗??所以我可以通过我的域名查看我的网页。我在网络解决方案中没有托管服务。我只有域名。我是否需要网络解决方案中的托管服务? 请帮帮我。。
提前感谢

首先,您需要安装IIS。在服务器上,转到服务器管理器=>添加角色和功能。在服务器角色下,将有一个称为Web服务器(IIS)的角色。安装那个。如果您的站点是用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

首先,您需要安装IIS。在服务器上,转到服务器管理器=>添加角色和功能。在服务器角色下,将有一个称为Web服务器(IIS)的角色。安装那个。如果您的站点是用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

谢谢。但是我在为我的项目使用jsp和servlet,我没有使用php。我的ec2实例中也已经安装了iis服务器。我将立即尝试这些步骤。这可能是最大的问题,为jsp和servlet设置iis并不是世界上最简单的事情。您必须将IIS配置为使用JK ISAPI重定向器插件向Tomcat发送jsp和servlet请求。这里有一个文档,可以帮助您为jsp和servlet配置IIS。非常感谢您的回答。我将后端更改为php。效果很好。谢谢。但是我在项目中使用jsp和servlet,而不是使用php。此外,在我的ec2实例中,iis服务器已经安装。我将立即尝试这些步骤。这可能是最大的问题,为jsp和servlet设置iis并不是世界上最简单的事情。您必须将IIS配置为使用JK ISAPI重定向器插件向Tomcat发送jsp和servlet请求。这里有一个文档,可以帮助您为jsp和servlet配置IIS。非常感谢您的回答。我将后端更改为php。它工作正常。