tomcat域名绑定,把自己机器里的站点发布到Internet上,花生壳的使用[转]

| No Comments | No TrackBacks

前面两篇文章已经总结了关于Tomcat站点的基本配置遇到的问题,并且已经配置成功。现在在来说说如何将这个网站放到公网Internet上,并且用你自己的域名可以访问,是拨号上网,DHCP动态分配的IP也没有关系哦!

前提是保证自己能够在本地访问自己的站点:
浏览器中输入地址(在没有改变默认端口和本地默认域名localhost的情况下):
http://localhost:8080
http://127.0.0.1:8080
可以看到tomcat的欢迎页面,可以进入
Status
Tomcat Administration
Tomcat Manager
页面则说明站点已经配置准备好了!然后就是域名的问题!哈哈!有个叫花生壳的软件现在可以
大显身手了!
到它的官方网站去看看在说:www.oray.net
它的东西收不收费先不管,下载他的软件在说,注册个帐号在说!呵呵,这个过程你可以了解这

个网站的性质和业务了!具体过程不在详细叙述,写起来太多,有什么问题留言吧!
重点总结下这个oray的配置(要求你连接到Internet,可以访问站点,什么方式都可以):
我申请到的免费域名是:dynamic516.vicp.net安装好oray后登陆,他会自动把你的机器的IP解

析为你申请的域名,解析过程我就不讲了,怕高手笑话,在没有放网站之前,可以先测试以下你

的域名,
我的测试是用Windows自己的Ping:
Ping  dynamic516.vicp.net
发现已经可以解析为网通DHCP分派给我的临时IP,现在只欠东风了,放网站吧!
这个需要修改你的Tomcat安装目录下的即\Tomcat 5.5\conf下的文件server.xml,
用记事本打开,找到:
<Connector
        port="8080"
修改为:
<Connector
        port="8080"

再找到:
<Engine
        defaultHost="localhost"
        name="Catalina">
      <Realm className="org.apache.catalina.realm.UserDatabaseRealm"/>
      <Host
          appBase="webapps"
          name="localhost">
修改为:
<Engine
        defaultHost="dynamic516.vicp.net"
        name="Catalina">
      <Realm className="org.apache.catalina.realm.UserDatabaseRealm"/>
      <Host
          appBase="webapps"
          name="dynamic516.vicp.net">
就是将端口改为80,defaultHost和name两项设置为你申请的域名。
现在让你Internet上的朋友访问你搭建在自己机器上的JSP服务器吧!有很多细节自己琢磨,
一一写下太过烦琐!

局域网访问使用IP,因为没有像oray一样的域名解析系统或软件,如果想在局域网使用域名访问
要自己做个域名服务器!
当然本地localhost是完全可以用域名访问的,修改下C:\WINDOWS\system32\drivers\etc\hosts

文件即可,
把他用记事本打开,将
127.0.0.1       localhost
修改为:
127.0.0.1       dynamic516.vicp.net
就是将localhost改为你想用的ip,呵呵,自己玩可以,这时别人是不能用域名访问的哦!顺便说

下这个文件
的作用,它是域名解析为IP后在本机的缓存文件,你给浏览器一个域名,它要先访问域名服务器

将域名解析为IP,然后在访问这个网沾,如果你在这个文件里面加上你经常访问的网站,就不用

再解析域名,可以直接用IP访问,这样速度自然会提高,有很多提速软件做这一点!

下面的ping信息可以很好的说明oray的作用:

Microsoft Windows XP [版本 5.1.2600]
(C) 版权所有 1985-2001 Microsoft Corp.

D:\java>ping dynamic516.vicp.net

Pinging dynamic516.vicp.net [127.0.0.1] with 32 bytes of data:

Reply from 127.0.0.1: bytes=32 time<1ms TTL=128
Reply from 127.0.0.1: bytes=32 time<1ms TTL=128
Reply from 127.0.0.1: bytes=32 time<1ms TTL=128
Reply from 127.0.0.1: bytes=32 time<1ms TTL=128

Ping statistics for 127.0.0.1:
    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
    Minimum = 0ms, Maximum = 0ms, Average = 0ms

D:\java>ping dynamic516.vicp.net

Pinging dynamic516.vicp.net [218.29.153.64] with 32 bytes of data:

Reply from 218.29.153.64: bytes=32 time<1ms TTL=128
Reply from 218.29.153.64: bytes=32 time<1ms TTL=128
Reply from 218.29.153.64: bytes=32 time<1ms TTL=128
Reply from 218.29.153.64: bytes=32 time<1ms TTL=128

Ping statistics for 218.29.153.64:
    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
    Minimum = 0ms, Maximum = 0ms, Average = 0ms

D:\java>

No TrackBacks

TrackBack URL: http://www.wujianrong.com/mt-tb.cgi/2787

Leave a comment

相关文档

上一篇:台前幕后揭秘劫杀阿联 愤怒雄鹿偏要为难费根 .

下一篇:tomcat的配置和管理问题总结[转]