web项目部署在我的电脑上的tomcat中,怎样让其他用户访问我的项目
局域网的话 对方浏览器输入
http://你的ip(可以通过ipconfig查):tomcat端口号(默认8080)/项目名。
在自己电脑上的话,可以将自己的电脑当做服务器。你需要将自己的web项目开动起来,然后按win+R 打开控制台输入:ipconfig /all 查询到自己电脑的的ip。然后将“localhost”换成你电脑的ip。即http://你自己的ip:8080/projectname 。将这个网址发送给别人,别人就可以通过这个网址访问你的网页了。
如何手动发布java web项目tomcat:
首先,在项目上右键点击,选择export
在弹出的对话框中选择Java ee->WAR file 点击next
选择需要导出的项目,然后点击browse选择保存文件名
保存文件
将保存的文件复制到tomcat下,启动tomcat之后,会自动解压到该目录,然后就可以访问项目了
这个问题,首先你要在你的路由器上设置端口映射80、8080、20、21映射到你架设服务器的电脑上ip(1921680166) 如果你的123233189225ip是固定的话就不要花生壳了 如果是拨号上网,那么你就需要花生壳一类软件了
其他问题我就不一一给你阐述了给你提供个网站,你自己去查看,放心绝对安全网站。wwwmeibucom(青岛每步)上面设置啊、域名啊什么问题都有详细的操作说明。
另:我就奇怪一个问题,你既然连web服务器都能架设,为什么还不明白如何把IP地址转换成一个域名。呵呵不过这个问题那个网站也有介绍。
1)如果上网方式为PPPoE,即ADSL虚拟拨号方式,则需要填写网络服务商提供的上网账号和密码,如图4-7所示。
上网方式-PPPoE
整个拨号过程大约会持续几分钟,单击“下一步”进行拨号连接,图4-8为PPPoE拨号连接界面。如果在此连接过程中,您关闭了设置向导,该接口的配置工作仍会在后台进行。
上网方式-PPPoE连接
2)如果上网方式为动态IP,即可以自动从网络服务商处获取IP地址,则不需要填写任何内容。图4-9为动态IP连接界面。如果在此连接过程中,您关闭了设置向导,该接口的配置工作仍会在后台进行。
上网方式-动态IP连接
3)如果上网方式为静态IP,即拥有网络服务商提供的固定IP地址,则需要填写IP地址、子网掩码、网关和DNS服务器等内容,如图4-10所示。
上网方式-静态IP
单击“下一步”进行连接,图4-11为静态IP连接界面。如果在此连接过程中,您关闭了设置向导,该接口的配置工作仍会在后台进行。
有了它,用户只需要一个浏览器登录到端口,并且使用的Windows版本支持远程桌面客户端软件(Vista及更高版本的Windows都可以,Windows XP也有一个专用的客户端),他们就能够从任何地方访问终端服务托管的应用程序。 对于一些高级的用户,可以通过组策略自定义用户权限范围内可以访问的应用程序,并进行更加细致的控制,当用户访问企业网络内的端口时,不同的用户根据其权限将显示出不同的应用程序。 要建立远程桌面服务Web访问的端口,事先要满足几个要求: ●安装远程桌面服务的角色。 ●只能使用Windows Server 2008 R2作为远程桌面访问端口的服务器。 ●必须有一台服务器运行远程桌面会话主机和远程桌面连接代理的角色,两者都是通过Windows Server 2008的服务器管理器来进行安装。 ●远程桌面Web访问角色服务的安装 首先,将正确的代码部署到承载门户网站的服务器上。 以下步骤将安装远程桌面Web访问角色服务: 1以管理员身份登录到远程桌面 Web访问端口的服务器。 2单击开始>管理工具>服务器管理器。 3在“角色概要”部分,单击“添加角色”项,在向导介绍页面单击“下一步”。 4选择“远程桌面服务”角色,并单击“下一步”,在远程桌面服务页面单击“下一步”。 5选择“远程桌面Web访问”角色服务。 在对话框提示中,单击“安装必需的角色服务”按钮,单击“下一步”。 6在Web服务器(IIS)页面,单击“下一步”,在选择角色服务页面单击“下一步”。 7在确认安装选择页面,单击“安装”。
1、首先你要确定你有一个外网ip地址。如果你分配到的是一个局域网IP地址需要经过一系列的转换为外网ip地址,然后继续下面操作。
2、拿到外网IP地址,进行tomcat的serverxml文件的配置。主要进行下面三个地方的配置(本次配置采用的tomcat版本号是7030)
1)<Connector port=80protocol=HTTP/11 connectionTimeout=20000 redirectPort=8443 / 将port端口改为80,基于http协议一般是通过80端口访问的,这样可以避免每次都输入8080的麻烦。
2)<Engine name=Catalina defaultHost=
1713552187
将defaulHost的localhost改变为你自己的外网ip地址,提供给外面访问。
3)<Host name=
1713552187
appBase=webapps unpackWARs=true autoDeploy=true
<Context path=test docBase=D:/
SudentManager
reloadable=true crossContext=true</Context 将Host 里的name改为外网IP地址,同时在该标签里加入Context标签,内容如上,path 代表访问的虚拟路径,docBase代表的是实际项目路径。
经过上面三步的配置,已经实现了服务器的配置。我们就可以启动Tomcat,此时通过ip地址可以直接访问该项目啦。
以上的方法完全适应局域网内使用。
0条评论