如何设置IIS~让别人访问我的JSP网站
如题~我IIS已经装好了~我是XP的系统~IIS5.1我是只通过http来访问~~~就是从外网访问...
如题~我IIS已经装好了~
我是XP的系统~IIS5.1
我是只通过http来访问~~~就是从外网访问 展开
我是XP的系统~IIS5.1
我是只通过http来访问~~~就是从外网访问 展开
展开全部
前几天,自己搞了个网站。jsp写的,用的shruts和hibernate框架。
写完之后找了半天终于把这个网站发布到Internet上了。
服务器用的就是自己的电脑,web服务器是tomcat。
1.写好jsp页面,完成网站制作。
2.登录http://www.oray.cn/,注册自己的护照和域名。我用的是免费域名,会比较难看,ssj234.vicp.cc
ssj234.gicp.cc 还有justsj.vicp.cc.
3.下载花生壳客户端,登录,然后会对你的ip和域名进行绑定
4.如果用的是路由器的话 要设置路由器,应该是:DDNS.
地址http://192.168.0.1 账号和密码没改的话是默认,都是admin。不同品牌可能不同。
进入虚拟服务器设置。端口选择http80口。
192.168.0.x x填你的路由内的IP 比如。我的局域网ip设为固定的,是192.168.0.2
填好之后,添加。
5.之后需要修改Tomcat配置文件。
打开tomcat\conf 找到server.xml文件。
找到 <Service name="Catalina">
中间有很多被注释掉的文件
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" reloadable="true" URIEncoding="gb2312" />
port改为8080,这样就不需要在域名后面加上:8080来访问了。
再往下localhost的下面加入另一个<Host></Host>
<Host name="ssj234.gicp.net" appBase="webapps"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
<Context path="" docBase="d:\tomcat\webapps\Jisuan" debug="0"/>
</Host>
host是主机,name是域名,改为你的ip绑定的域名。
Context是路径。path为空,表示是默认的路径,就是会自动访问到这个路径,比如以前的root文件夹。
docBase是设置这个路径。
域名如果很多的话,就需要为每个域名加上一个<Host></Host>
6.修改主页,web.xml中
<welcome-file-list>
<welcome-file>index.html</welcome-file>
<welcome-file>index.htm</welcome-file>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
可以设置多个,Tomcat会按照顺序进行查找显示。
7.打开花生壳客户端和Tomcat服务器,就可以进行测试。
这个都是自己弄完写的 不过用的是tomcat服务器。只要自己电脑开机,打开花生壳和tomcat服务器就可以在internat上访问了。
写完之后找了半天终于把这个网站发布到Internet上了。
服务器用的就是自己的电脑,web服务器是tomcat。
1.写好jsp页面,完成网站制作。
2.登录http://www.oray.cn/,注册自己的护照和域名。我用的是免费域名,会比较难看,ssj234.vicp.cc
ssj234.gicp.cc 还有justsj.vicp.cc.
3.下载花生壳客户端,登录,然后会对你的ip和域名进行绑定
4.如果用的是路由器的话 要设置路由器,应该是:DDNS.
地址http://192.168.0.1 账号和密码没改的话是默认,都是admin。不同品牌可能不同。
进入虚拟服务器设置。端口选择http80口。
192.168.0.x x填你的路由内的IP 比如。我的局域网ip设为固定的,是192.168.0.2
填好之后,添加。
5.之后需要修改Tomcat配置文件。
打开tomcat\conf 找到server.xml文件。
找到 <Service name="Catalina">
中间有很多被注释掉的文件
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" reloadable="true" URIEncoding="gb2312" />
port改为8080,这样就不需要在域名后面加上:8080来访问了。
再往下localhost的下面加入另一个<Host></Host>
<Host name="ssj234.gicp.net" appBase="webapps"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
<Context path="" docBase="d:\tomcat\webapps\Jisuan" debug="0"/>
</Host>
host是主机,name是域名,改为你的ip绑定的域名。
Context是路径。path为空,表示是默认的路径,就是会自动访问到这个路径,比如以前的root文件夹。
docBase是设置这个路径。
域名如果很多的话,就需要为每个域名加上一个<Host></Host>
6.修改主页,web.xml中
<welcome-file-list>
<welcome-file>index.html</welcome-file>
<welcome-file>index.htm</welcome-file>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
可以设置多个,Tomcat会按照顺序进行查找显示。
7.打开花生壳客户端和Tomcat服务器,就可以进行测试。
这个都是自己弄完写的 不过用的是tomcat服务器。只要自己电脑开机,打开花生壳和tomcat服务器就可以在internat上访问了。
展开全部
在路由里把80端口映射到你安装了iis的电脑 上,然后在mac地址过滤里把你的电脑的mac地址放到里面设置为允许,这样就可以通过外网的ip访问你了
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
设置为公开文件夹
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询