Php 如何在AmazonEC2上创建子域?

Php 如何在AmazonEC2上创建子域?,php,linux,amazon-ec2,subdomain,virtualhost,Php,Linux,Amazon Ec2,Subdomain,Virtualhost,我对在AmazonEC2Ubuntu发行版上创建子域有异议,因为我是EC2和linux管理方面的新手 我找到了答案,但我不明白第三段。有必要吗?如果是,那么CNAME记录是什么,我应该在哪里创建它 关于第四段。我知道Apache2.4不支持NameVirtualHost。我不能用它。不是吗 第五段httpd.conf在/ect/apache2/中不存在。但是我有可用的站点和启用的站点目录。在这种情况下我该怎么办 关于子域路径。我应该在/var/www/sitename.com/www/(根站点目

我对在AmazonEC2Ubuntu发行版上创建子域有异议,因为我是EC2和linux管理方面的新手

我找到了答案,但我不明白第三段。有必要吗?如果是,那么CNAME记录是什么,我应该在哪里创建它

关于第四段。我知道Apache2.4不支持
NameVirtualHost
。我不能用它。不是吗

第五段
httpd.conf
/ect/apache2/
中不存在。但是我有可用的站点和启用的
站点
目录。在这种情况下我该怎么办

关于子域路径。我应该在
/var/www/sitename.com/www/
(根站点目录)或
/var/www/sitename.com/
中找到子域目录。从根本上说是这样吗

谢谢你的回答。 离题:对不起,我的英语不好

  • 需要在承载域的DNS中创建CNAME记录。您需要使用DNS提供商来完成此操作,通常不需要在Ubuntu机器上的名称服务器(绑定)中

  • 是的,Apache2.4不再需要NameVirtualHost。它以前用于指示服务器特定的IP地址和端口组合可用作基于名称的虚拟主机。如今,这已经足够了

  • 您可以将这些语句放入可用站点中的任何(新)文件中,并在启用的站点中链接该新文件,或者创建一个新的httpd.conf。所有这些都应该奏效

  • 存储子域的位置完全取决于您以及您希望如何在磁盘上构建您的设置


  • 我希望这能有所帮助。

    谢谢您的回复,i3i5i7。我希望这也有帮助。