如何在新的 VPS 上托管域名/网站?

如何在新的 VPS 上托管域名/网站?

我是一名普通的 Ubuntu 用户,目前我决定加强我对 Ubuntu 的了解。由于我是一名 Web 开发人员,最近我决定设置由 Ubuntu 提供支持的自己的 Web 服务器。

我刚刚购买了基于 Ubuntu 11.10 的非管理型 VPS。我已成功安装了 Apache、PHP、MySQL 和基本的安全更改。

以前,我只是一个共享主机用户,一切都通过 cPanel 进行管理,这很简单。现在完全不同了,我完全不知道该怎么做,因为我使用的是非托管 VPS,托管公司当然不会帮助我。

我的问题:

以前,当我想托管新网站时,从注册商处购买域名后,我会使用我的共享主机名称服务器更改域名服务器,我只需通过 cPanel 添加域名即可。如何在新 VPS 上托管域名/网站?如何拥有名称服务器?如何设置名称服务器?

答案1

有很多“合理”且“实用”的方法可以在运行 Ubuntu 的 VPS 上使用您的域名托管网站。

我提供本指南,帮助您直接了解如何设置强化的 Ubuntu LAMP 服务器来为网站提供支持: http://blog.al4.co.nz/2011/05/setting-up-a-secure-ubuntu-lamp-server/

关于设置名称服务器......不要那样做:)使用大多数注册商提供的免费 DNS 服务或使用 Afraid.org 或 Cloudflare 等服务来处理 DNS。

答案2

要设置 DNS 服务器,您需要安装 DNS 服务器(例如 Bind)。请参阅此处的说明https://help.ubuntu.com/community/BIND9ServerHowto 但是,正如其他用户所建议的,您可能只想使用第三方提供的 DNS 服务,因为您需要至少 2 个 DNS 服务器(主服务器和辅助服务器)才能使其“正常”工作。您的 VPS 提供商可能有 DNS 服务器可供您使用,因此在尝试设置您自己的服务器之前,请先联系他们。

要配置 Apache/php/mysql 来为您的网站提供服务,请参阅此处的说明https://help.ubuntu.com/community/ApacheMySQLPHP

相关内容