3

我是第一次设置 Ubuntu,我想用它作为服务器来托管网站:

www.something.net
blah1.something.net
blah2.something.net

我需要设置什么作为主机名?以及如何在 /etc/hosts 文件中进行设置?

谢谢!

4

1 回答 1

3

我认为机器主机名和您机器上的托管网站/域之间可能存在一些混淆。

要设置主机名,您可以使用该hostname命令。像下面这样的东西应该可以在 ubuntu 上运行。(您还必须修改您的 DNS 记录,以便mycomputer.domain.com解析到您的 IP)

sudo hostname mycomputer.domain.com

有关更多信息,请参见主机名手册页。您还需要在/etc/hostname文件中进行这些更改,否则下次重新启动时主机名将变回。

要将域名指向www.something.net您机器上的某个页面,您需要编辑 something.net 的 DNS 记录,这些记录可以在机器本身本地维护,但您必须设置 DNS 服务器。您的 DNS 很可能something.net由您注册域的公司提供,在这种情况下,您只需更改 IP 地址www.something.netsomething.net指向(通过他们的网站等)。然后设置一个网络服务器来响应/提供这些站点的页面。

您可能会在 ubuntu wiki 帮助中找到有关配置 Web 服务器的ApacheMySQLPHP指南。

/etc/hosts 除非您正在制作某种测试设置/内联网系统,否则不会真正参与其中。

希望这可以帮助。

于 2012-05-31T01:12:59.527 回答