linux – AWS-EC2,如何设置多个公共站点只需一个实例?
我已经阅读了很多文章,也是SO的主题,但是找不到任何进一步的帮助.
我有AWS-EC2的实例,并希望在其中容纳几个公共网站. 我已经让我的第一个公共网站运行如下: 我所做的只是添加了一个名为manmu的文件 <VirtualHost *:80> ServerName ec2-50-xxx-214-xxx.us-west-2.compute.amazonaws.com DocumentRoot /home/ubuntu/manmu/YYYYY/web DirectoryIndex index.php </VirtualHost> 接着 但是如何让我的其他网站运行? 而且,我可以让我的本地机器运行多个站点(我的意思是urls),如:http://abc.manmu.localhost 我刚刚听到像Elastic IP这样的东西,这不是一个真正的域名吗? 谢谢. 解决方法
您可以在VPC中的EC2实例中添加多个辅助IP地址 – 请参阅:
http://aws.typepad.com/aws/2012/07/multiple-ip-addresses-for-ec2-instances-in-a-virtual-private-cloud.html
然后,您可以将公共弹性IP地址附加到这些私有IP.见这里的说明:http://docs.aws.amazon.com/AmazonVPC/latest/UserGuide/vpc-ip-addressing.html#WorkWithEIPs 然后,您可以使用Route 53(或其他DNS服务)将您的URL指向您的站点的IP.这是一个链接,开始与路线53:http://docs.aws.amazon.com/Route53/latest/DeveloperGuide/GetStarted.html 更新: (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |