A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

本帖最后由 长沙-小知姐姐 于 2019-1-3 09:24 编辑






概述

项目部署本是运维做的事情,但是一般创业型公司可能不会有专门的运维部门,所以项目的部署一般会由后台开发人员完成,这里介绍一下项目简单的部署以及带有启动日志的服务器启动。本文以maven项目部署为例展示如何在服务器上部署项目,并且完成在tomcat中域名的部署。此项目并非部署在tomcat的webapps下,而是tomcat与项目分开部署,运行效果,如图:


创建文件夹


首先连接远程服务器,在根目录下创建文件夹 名字为app,为了区分多个项目,在app下,在创建对应的项目文件夹,比如本案例用admin文件夹,代表此次部署的后台项目,用来存放web项目。如图


另在根目录下,创建tomcat文件夹,存放tomcat软件,如图:


上传


将编译后的目录使用命令或者xftp上传至上一步服务端admin文件夹下,如图


将tomcat上传至服务器tomcat文件夹下,如创建文件夹目录中的图二


修改


项目并非部署在tomcat下的webapps下,所以需要通过修改tomcat的配置,使tomcat和项目产生关联关系,需要修改tomcat的conf目录下的service.xml文件,如图:


在host目录下,添加context属性配置,docBase指向项目所在路径,path代表访问路径此时项目的部署已经完成,接下来配置域名。

域名配置




总结

本文假设读者已经申请购买了域名,并且已经备案,并做了域名解析,域名解析地址与tomcat服务器为同一个服务器,一个如果一个服务器上想部署多个项目,最好由nginx部署


1 个回复

倒序浏览
看一看。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马