准备:
- vps
- web项目本地调试完打成war包
配置虚拟主机:
购买一台虚拟主机,没什么好说的。
用xshell、putty等软件连上去,给虚拟主机装jdk、tomcat。
然后把web项目导出war包,我用的是InteliJ idea开发的web项目,build导出。
通过winSCP、xftp等软件上传war包到虚拟主机,可视化操作非常方便。
运行
tomcat需要开放防火墙端口比如80 、8080,我这里是简单暴力直接把防火墙关了。
上传war包到tomcat的webapps目录,然后进入到对应根目录的Bin里面启动tomcat,会自动解压运行刚才上传的war包。
在浏览器输入对应的ip 端口 war包名称 以及对应的路径(controller能处理的),出现web项目对应的返回,那么就成功了。
坑:
运行的启动命令的地方和上传war包的要在同一个跟目录。因为usr下和apatche-tomcat下都可以启动tomcat。
基于springBoot开发的war包,由于使用的是内嵌tomcat,打成war包的时候,需要把内嵌tomcat的依赖去除掉。
目前我使用过的是内嵌的h2数据库,暂时未换成mysql。还不知道这里面有没有坑。
ps:
如果有疑惑的地方,google、百度上都有。这里是我这里两天入门后端的总结。如有不正确的地方,欢迎指针,我这边是跑起来了。
网友评论