首先, 你需要一台有外网ip的服务器, 购买阿里云服务器, 新手注册的话很便宜, 9块钱6个月, 配置很低不过够玩的了, 会给你一个外网ip, 然后你把你的web程序上传到服务器上, 在服务器上再下载一个tomcat, 部署应用, OK, 你可以通过http协议访问你的web程序了.当然, 必须要用ip地址:端口号的形式访问
另外, 如果你不想用这种方式访问, 那么你要在上面步骤的基础上,再购买一个域名, 把域名和外网ip服务器关联起来, 再进行域名备案, 才可以通过www.xxxxxxxxxx.com的形式访问你的web程序
服务需要配置相应的环境,同时一般需要一个反向代理服务器(Nginx不错,一个插件,你可以去菜鸟教程看看)如果没有域名,你也可以开放端口,至于端口的开放(看服务器的类型)你百度一下。
准备服务器 域名 就可以了