7 个解决方案
#1
对于普通虚拟空间,把你的项目打包成war包,上传到ROOT平级目录。
#2
你的机器能访问外网的话就可以啊。 tomcat只是应用服务器,发布项目的,与外网不外网没关系
#3
虚拟主机服务器 安全策略组里添加通信端口号 就是路由器映射那个端口号 然后在设置tomcat 具体百度吧
#4
这是个很麻烦的,要端口映射,固定的域名,最简单的方法去花生壳申请一个免费dns,然后内网穿透。域名什么的都要花钱的,玩玩就好了
#5
每天10点,去阿里云抢个服务器,免费的,然后把项目放上去就可以了
#6
假设你注册的域名为xxx.com,你的服务器的公网IP地址是111.111.111.111。
现在你希望别人通过http://www.xxx.com访问到你的网站。
1.进入你的域名管理控制台,增加一条A记录,将www.xxx.com解析到111.111.111.111。
2.打开你的Tomcat下的conf/server.xml,默认的端口是8080,一般网站使用的是80,将8080改为80。当然,如果你希望通过其他端口访问,改成相应的端口即可。
<Connector connectionTimeout="20000" port="80" protocol="HTTP/1.1" redirectPort="8443"/>
3.在Tomcat下的conf/server.xml配置你的网站,增加如下片断。
<Host name="www.xxx.com">
<Context path="" docBase="D:\app\myweb"/>
</Host>
这里D:\app\myweb是web程序的目录,换成你自己的。
4.你的服务器防火墙需要对外开放TCP协议80端口。
5.如果你的服务器是国内的,你的网站需要记性ICP备案,联系你的虚拟主机提供商,他们会提供这项服务。国外的服务器不需要。
现在你希望别人通过http://www.xxx.com访问到你的网站。
1.进入你的域名管理控制台,增加一条A记录,将www.xxx.com解析到111.111.111.111。
2.打开你的Tomcat下的conf/server.xml,默认的端口是8080,一般网站使用的是80,将8080改为80。当然,如果你希望通过其他端口访问,改成相应的端口即可。
<Connector connectionTimeout="20000" port="80" protocol="HTTP/1.1" redirectPort="8443"/>
3.在Tomcat下的conf/server.xml配置你的网站,增加如下片断。
<Host name="www.xxx.com">
<Context path="" docBase="D:\app\myweb"/>
</Host>
这里D:\app\myweb是web程序的目录,换成你自己的。
4.你的服务器防火墙需要对外开放TCP协议80端口。
5.如果你的服务器是国内的,你的网站需要记性ICP备案,联系你的虚拟主机提供商,他们会提供这项服务。国外的服务器不需要。
#7
如果你的域名可以正常访问的话,一般自带的镜像映射内置有tomcat的,只需要把你的项目打成war包,然后导进tomcat里面的web目录下,系统会自动解压,然后就可以正常访问了
#1
对于普通虚拟空间,把你的项目打包成war包,上传到ROOT平级目录。
#2
你的机器能访问外网的话就可以啊。 tomcat只是应用服务器,发布项目的,与外网不外网没关系
#3
虚拟主机服务器 安全策略组里添加通信端口号 就是路由器映射那个端口号 然后在设置tomcat 具体百度吧
#4
这是个很麻烦的,要端口映射,固定的域名,最简单的方法去花生壳申请一个免费dns,然后内网穿透。域名什么的都要花钱的,玩玩就好了
#5
每天10点,去阿里云抢个服务器,免费的,然后把项目放上去就可以了
#6
假设你注册的域名为xxx.com,你的服务器的公网IP地址是111.111.111.111。
现在你希望别人通过http://www.xxx.com访问到你的网站。
1.进入你的域名管理控制台,增加一条A记录,将www.xxx.com解析到111.111.111.111。
2.打开你的Tomcat下的conf/server.xml,默认的端口是8080,一般网站使用的是80,将8080改为80。当然,如果你希望通过其他端口访问,改成相应的端口即可。
<Connector connectionTimeout="20000" port="80" protocol="HTTP/1.1" redirectPort="8443"/>
3.在Tomcat下的conf/server.xml配置你的网站,增加如下片断。
<Host name="www.xxx.com">
<Context path="" docBase="D:\app\myweb"/>
</Host>
这里D:\app\myweb是web程序的目录,换成你自己的。
4.你的服务器防火墙需要对外开放TCP协议80端口。
5.如果你的服务器是国内的,你的网站需要记性ICP备案,联系你的虚拟主机提供商,他们会提供这项服务。国外的服务器不需要。
现在你希望别人通过http://www.xxx.com访问到你的网站。
1.进入你的域名管理控制台,增加一条A记录,将www.xxx.com解析到111.111.111.111。
2.打开你的Tomcat下的conf/server.xml,默认的端口是8080,一般网站使用的是80,将8080改为80。当然,如果你希望通过其他端口访问,改成相应的端口即可。
<Connector connectionTimeout="20000" port="80" protocol="HTTP/1.1" redirectPort="8443"/>
3.在Tomcat下的conf/server.xml配置你的网站,增加如下片断。
<Host name="www.xxx.com">
<Context path="" docBase="D:\app\myweb"/>
</Host>
这里D:\app\myweb是web程序的目录,换成你自己的。
4.你的服务器防火墙需要对外开放TCP协议80端口。
5.如果你的服务器是国内的,你的网站需要记性ICP备案,联系你的虚拟主机提供商,他们会提供这项服务。国外的服务器不需要。
#7
如果你的域名可以正常访问的话,一般自带的镜像映射内置有tomcat的,只需要把你的项目打成war包,然后导进tomcat里面的web目录下,系统会自动解压,然后就可以正常访问了