注册 登录
编程论坛 J2EE论坛

J2EE网站发布

心灵百合 发布于 2012-12-10 09:59, 1228 次点击
我的搭建环境是SQL Sever2005+MyEeclipse10+Tomcat6.0,怎样将建的网站发布到互联网上,而不局限于一个局域网内访问,比如在学校机房,只能在整个机房内根据ip地址访问,出了机房就不能访问了。各位大侠怎样突破局域网内部访问,求指教,真心感激不尽!
12 回复
#2
青春无限2012-12-10 11:48
看看
#3
hhwz2012-12-10 16:32
服务器 域名 上传到服务器 运行
#4
心灵百合2012-12-10 16:38
回复 3楼 hhwz
能说具体点吗!怎么操作配置?
#5
hhwz2012-12-10 17:11
    打开Tomcat安装目录下的/conf/server.xml文件
    为了方便将Tomcat的port改为80在server.xml中将原有的<Host name=“localhost“appBase=“webapps“ ……>修改为<Host name=“您要配置的域名(www.***.com)“ appBase=“webapps“……>
    在/conf/Catalina目录下建立目录“<您要配置的域名的名称>”,然后建立ROOT.xml文件,其格式和  /Catalina/localhost目录下的ROOT.xml一致,但是内容如下:
      <?xml version='1.0' encoding='utf-8'?>
      <Context displayName="Welcome to you!" docBase="D:/Tomcat 5./webapps/bayestore/jsp"path="">
      </Context>其中docBase中的内容就是你希望的打开您的域名(www.***.com) 的时候映射到的目录和默认的网页(如:index.jsp)
    启动Tomcat服务器,就可以直接敲入域名访问你要访问的地址了。
域名定向到自己的IP
#6
心灵百合2012-12-11 10:40
回复 5楼 hhwz
谢谢指教,这样还是只能在局域网内部访问!
#7
hhwz2012-12-11 10:51
回复 6楼 心灵百合
如果你的局域网是在内网的话 外网是不能直接访问内网的
#8
心灵百合2012-12-12 11:57
回复 7楼 hhwz
嗯!是的!要购买域名
#9
zhoufeng19882012-12-28 00:10
在路由器中配置转发规则吧亲~
没有域名就用IP吧,记得用公网IP访问就可以了
#10
tianshikun2013-01-04 09:29
买域名,租空间,域名解析,备案,上传代码,配置。
#11
qq3832646792013-01-05 12:53
麻烦
#12
石门太爷2013-01-17 23:53
好好学习一下!
#13
JeffLi2013-01-18 10:55
1.进入路由器
2.转发设置 -> DMZ主机设置 -> 启用 -> 添加自己电脑在局域网的IP
3.打开网页进入 www.查到自己网络IP
4.即可用网络IP访问发部的网站了

这样就可以做到路由器把该IP分给你的主机使用,类似于直接上公网,但一个局域网内只能有一个DMZ主机
1