【问题标题】:Changing hostname of VPS - ZPanel Issue更改 VPS 的主机名 - ZPanel 问题
【发布时间】:2014-12-12 08:59:27
【问题描述】:

基本上我已经设置了 VPS,但我错误地设置了主机名。我离开了一段时间,它很好,安装了 zpanel 等,现在它是一个“网络主机”,一切都很好。现在我想更改主机名,所以我登录到服务器的托管公司控制面板并更改了主机名。

原始主机名和新主机名的格式为 xxx.yyy.com。所以什么也没发生,我仍然可以通过“旧”主机名访问 zpanel 登录页面,即使在托管公司控制面板中它说它已经改变了。

为了便于解释,我们假设我的旧主机名是 xyz.example-domain.com,而我的新主机名是 server.another-domain.com。这两个域都在此 zpanel 安装中进行控制。

无论如何。我删除了 example-domain 上“xyz”的 dns 条目,如您所料,如果您访问 xyz.example-domain.com,您将一无所获。我为 server.another-domain.com 创建了一个 dns A 记录,但现在您得到的只是默认的 apache '欢迎使用您的服务器'页面。要登录 zpanel,您需要 IP 地址。

所以我的问题是,我需要做其他事情吗?看来我需要更改此 zpanel 登录页面的显示位置,以便它可以是 server.another-domain.com。我猜某处有一些文件需要编辑,但我不知道是什么文件,而且“互联网”并没有真正帮助,因为我发现的只是“更改托管公司控制面板中的主机名”我已经完成了。

PS 这是一个运行 CentOS 6 的 apache 2 服务器

【问题讨论】:

    标签: apache dns centos vps hostname


    【解决方案1】:

    转到 /etc/zpanel/panel/

    重命名:index.php -->panel.php(或任何其他名称)。

    然后创建index.php并将其留空(或写欢迎信息)

    最后像这样进入你的zpanel:http://www.yourIP/panel.php

    工作正常!

    不需要更改任何端口

    【讨论】:

      【解决方案2】:

      查看位于 /etc/httpd/conf/httpd.conf 中的 Apache 配置。如果您打算在同一主机上运行多个域,则需要设置虚拟主机。您将在配置文件的底部看到这些设置的详细说明。

      根据文件所在的位置,您需要为每个虚拟主机相应地设置 DocumentRoot,这将指示 Apache 在适当的位置查找文件。默认情况下,我相信它看起来在/var/www

      注意:每当您更改配置文件时,都需要重新启动 Apache 或重新加载配置。您可以通过运行以下任一命令(以 root 身份)来执行此操作:

      /etc/init.d/httpd restart
      /etc/init.d/httpd reload
      

      【讨论】:

      • 虚拟主机似乎是由 Zpanel 设置的,一切就绪,多个域运行良好(即服务器目前有 3 个网站,它们都可以正常工作)我可以如果我使用新的主机名 (server.example-domain.com) SSH 到服务器,如果你去那里你会得到这个默认的 apache 页面,加上在 VPS 的托管公司控制面板中它说它是 server.example-domain。 com。所以我很确定主机名已更改,example-domain.com 有一个“服务器”条目,所以我很确定我只需要在 Zpanel 中更改一些内容:/
      • 我对 zpanel 不熟悉,但也许您只需要重新启动它,以便它获取您所做的配置更改,就像您必须对在 CentOS 上运行的其他服务一样.在您的/etc/init.d 目录中查找zpanel 服务,如果存在,请重新启动它(即/etc/init.d/zpanel restart),看看是否能解决问题。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-01-05
      • 1970-01-01
      • 2013-11-02
      • 1970-01-01
      • 1970-01-01
      • 2014-03-04
      相关资源
      最近更新 更多