首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >亚马逊EC2实例已停止为子域创建虚拟主机

问亚马逊EC2实例已停止为子域创建虚拟主机
EN

Stack Overflow用户
提问于 2013-10-25 20:44:58
回答 1查看 624关注 0票数 0

我有一个cakephp web app,我已经上传并链接到ubuntu Amazon EC2实例上的apache服务器上,域名为ec2xxxx.compute.aws.com。蛋糕应用程序位于/var/www/Cakefolder/中的apache的根目录中,打开上面的链接就可以直接打开。我买了一个域名www.mywebsite.com,我现在希望链接生产的蛋糕应用程序的阿尔法版本与我的域名下子域名链接,如alpha.mywebsite.com,并在www.mywebsite.com上只有一个横幅。我在etc/apache2/sites-available/中创建的名为mywebsite.com.conf的文件中编写了以下代码:

代码语言:javascript
复制
<VirtualHost alpha.mywebsite.com>
ServerAdmin webmaster@localhost
ServerAlias www.alpha1.mywebsite.com
DocumentRoot /var/www/cakeFolder
#if using awstats
ScriptAlias /awstats/ /usr/lib/cgi-bin/
CustomLog /var/log/apache2/mywebsite.com-access.log combined
</VirtualHost>

然后,我在etc/hosts文件中添加了以下内容:

代码语言:javascript
复制
127.0.0.1 localhost.localdomain localhost alpha1.mywebsite.com www.alpha1.mywebsite.com

就在这样做之后,我的ec2实例开始显示页面不可用,并且我无法使用putty或filezilla、使用ec2.aws.com dns甚至弹性IP地址连接到该实例。我还没有链接到域名注册商,这会是问题所在吗?请帮帮我!

EN

回答 1

Stack Overflow用户

发布于 2013-10-25 23:10:13

这与您的虚拟主机配置无关。附加弹性公网EIP后,实例会丢弃公网DNS名称。所以这是不可能的。

现在,您是否可以检查并确保该弹性公网is仍然附着在实例上。或者再确认一下,您能不能把弹性公网it拆下来重新挂上。此外,还有一个名为“获取系统日志”的选项,如下所示。点击该按钮,查看您是否发现任何可疑消息:

​

​

SSH连接独立于apache配置,这可能只是巧合。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19590247

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档