![如何向 VPS 添加域名?](https://linux22.com/image/539479/%E5%A6%82%E4%BD%95%E5%90%91%20VPS%20%E6%B7%BB%E5%8A%A0%E5%9F%9F%E5%90%8D%EF%BC%9F.png)
我有一个 allgamer.net 的 VPS(我用它玩 minecraft)。我还有一个 networksolutions.com 的域名
我想要做的是将该域名附加到 VPS。我想在我的域名上运行一个 wiki。如果可以的话,我可以避免仅为 wiki 购买另一个托管计划。
我该怎么做?我对服务器管理知之甚少,因此非常感谢你们的任何建议!
我很确定我必须将域名中的 DNS 更改为 VPS 的 DNS,但在 allgamer.net 的界面上没有明显的地方可以找到我需要将其更改为什么。有没有办法通过 VPS 上的 SSH 找到 DNS?
另外,当我第一次从 allgamer.net 获得 VPS 时,我填写了一份表格,其中包含我的所有信息,但他们还想要一个域名。我给了他们我现在拥有的域名,但出于某种原因,它似乎没有连接到 VPS,比如如果我访问 mydomain.com,什么都没有,同样,如果我将 mydomain.com 用于我的 minecraft 服务器,它也无法工作。就好像它“附加”到我的 VPS 没有任何用处。对此有什么见解吗?
谢谢你们给予我的任何帮助。
答案1
这将是一个两步过程,所以请继续关注我。:) 首先,正如 Sam 所说:登录到网络解决方案的 DNS 管理器(假设他们提供您的 DNS)创建或编辑 domain.com、Wiki.domain.com 等的 A 记录以指向您的 VPS 的 IP 地址现在我们要设置我们的 Web 服务器;有数百万个,但我推荐 Apache。如果您有 Ubuntu,则运行(apt get install httpd)或 Centos(yum install httpd)。现在我们有了一个 Web 服务器,您可以上传文件,但我们是否希望我们的 wiki 成为主站点?如果否则我们需要创建一个 Vhost 就像主站点一样
<VirtualHost *>
ServerName otherdomain.com
ServerAlias www.otherdomain.com
DocumentRoot /www/main
</VirtualHost>
而对于 wlki
<VirtualHost *>
ServerName blog.otherdomain.com
DocumentRoot /www/blogdomain
</VirtualHost>
现在,使用 Sftp 和大多数 FTP 程序,您可以上传文件并继续。
我强烈建议你查看 Apache 文档,了解所有内容这里
假设你需要 PHP 和 MySQL,可以使用 apt get install PHP and mysql (Ubuntu) 或者 Centos(yum install php and mysql),我使用一个名为纳维卡特管理 MYSQL。您可以在那里获取免费版本。
如果你觉得你仍然需要一个控制面板;可以在以下网址找到一个不错的免费控制面板:网页管理工具
答案2
该过程大致如下:
- 登录网络解决方案的 DNS 管理器(假设他们提供您的 DNS)
- 创建或编辑 domain.com、www.domain.com 等的 A 记录以指向您的 VPS 的 IP 地址
- 在你的 VPS 上设置一个 Web 服务器来处理此流量
- 利润!
答案3
请查看:完整指南,帮助您设置 VPS 如何设置 Ubuntu VPS 并将其链接到域名