我正在开发一个使用Tomcat的web应用程序。我想给一个名称(域名),如“谷歌”,以访问我的网站。
我该怎么做呢?
发布于 2010-05-06 14:58:45
如果您只想在开发计算机上出于演示目的提供一个假的临时域名,则可以在hosts文件(在UNIX/Linux系统中通常位于/etc/hosts中)中添加一行:
# Host Database
#
# localhost is used to configure the loopback interface
# when the system is booting. Do not change this entry.
##
127.0.0.1 localhost
# My fake domain name for demo purposes
192.168.1.121 google.com 然后,当您在计算机上打开'google.com‘域名时,它会将您重定向到指定的IP地址。
请注意,如果您希望从其他计算机访问您的应用程序,这将不起作用。您必须在每台计算机的主机文件中进行相同的更改,才能实现此目的。
显然,如果hosts文件中有这一行,您将无法访问真正的google.com网站。
对于Windows系统,唯一更改的是hosts文件的位置(您必须是管理员才能编辑此文件):
Windows XP/Vista/Windows 7:
c:\windows\system32\drivers\etc\hosts发布于 2010-05-06 14:55:10
我认为你需要阅读一下域名系统( Domain Name System )。RFC有点枯燥,所以可以从wikipedia开始。
一旦你理解了基础知识,就到了从registrar购买域名并设置的时候了。
发布于 2010-05-06 14:54:36
你需要register a domain name,然后在某个域名服务器上设置DNS records (包括一个指向IP地址的A记录),这个IP地址必须可以从网络访问。为此,你可能需要web hosting,除非你有一个始终在线的互联网连接,在这种情况下,你需要配置你的路由器通过80端口的流量到达运行应用程序的计算机。
有许多网络托管公司将为您做名称注册和DNS设置和托管,如果您与他们托管网站。
https://stackoverflow.com/questions/2779045
复制相似问题