Ell*_*is 2 ubuntu apache-httpd
在我的 Ubuntu 服务器中安装了 apache 2,我使用了许多 Web 应用程序,如 osc、glpi。
要浏览这些应用程序,我必须在浏览器中编写 @ip/glpi。我的目的是使用 servername 而不是 ip 地址。
做这个动作的方法是什么
系统信息:
Ubuntu 11.10
PHP 5.3.6
阿帕奇 2.2.20
MySQL 5.1.67
您需要为服务器主机提供主机名。
通常,您可以通过以下三种方式之一执行此操作:
1 通过 DNS 区域
如果您可以控制 LAN 的 DNS 服务器(假设您只需要外部访问;或者控制域/区域 DNS 服务器以进行更广泛的 Internet 访问),您可以添加一个主机 (A) 记录,将给定的名称指向 IP 地址.
2 通过本地定义的主机
在您希望访问的任何机器上,您可以在 HOSTS 文件中添加一行(这通常是 Linux 下的 /etc/hosts,Windows 和其他操作系统下的其他位置),它本身具有从名称到 IP 的映射。
第二种方法的缺点是您需要在要访问的每台机器上执行此操作,而且,如果 IP 更改,您需要在每个主机文件中更改它。
3 使用动态 DNS / 无 IP 服务
有许多服务(免费和付费)允许您创建和管理 DNS 记录。您可以使用这些帐户来设置主机名以解析为您服务器的 IP 地址。
然后,您可以在任何在线位置连接到 myhostname.myservice 并解析为 IP,该 IP 可以是您选择的外部 IP 或本地 IP。
| 归档时间: |
|
| 查看次数: |
3408 次 |
| 最近记录: |