如何在linode上创建子域?

时间:2017-10-06 14:11:06

标签: apache linode

我从Godaddy购买了一个域名(larasteps.com)。我已成功设置我的网站进行练习。现在我想添加子域dev.larasteps.com。我读过许多文章,说我应该在Linode中创建一个A / AAAA记录。然后我创建了A / AAAA记录并输入了Hostname值dev和ip地址到linode提供给我的IP。然后我为它安装了laravel并设置了virtualhost。 Virtualhost文件名是dev.larasteps.com.conf,其中我提到了开发人员项目的路径。然后我启用了这个conf文件。我还禁用了默认的conf文件。

保存更改后,我等了近30个小时,但是子域无效。

然后我在论坛中看到我应该创建一个CNAME记录,其中我添加了主机名' dev'和Aliases To' dev.larasteps.com'并保存更改。但似乎这也不起作用。

任何人都可以纠正我的错误吗?我确信错过了重要的事情。

感谢。

1 个答案:

答案 0 :(得分:1)

我刚给我的linode添加了一个子域名。以下是我遵循的步骤。

1-在我的父域中添加了A / AAAA记录,并从linode的DNS管理器指向了我的linode服务器的IP地址。

2-更改了我的nginx上的配置以处理创建的新子域并将其指向正确的内部IP(localhost:port)

3-等了几分钟就可以了。

我建议你重新检查你正在使用的服务器(apache / nginx)的配置,并确保它正在处理你创建的新子域。从linode的最后,我只需要添加A / AAAA记录。