部署web项目

作者: Dynamic_2018 | 来源:发表于2017-11-12 21:19 被阅读74次

    准备:

    • 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、百度上都有。这里是我这里两天入门后端的总结。如有不正确的地方,欢迎指针,我这边是跑起来了。

    相关文章

      网友评论

      本文标题:部署web项目

      本文链接:https://www.haomeiwen.com/subject/shbomxtx.html