将SpringMVC项目部署在服务器上
作者:shizhishi |
发布时间: |
分类:系统运维 |
声明:个人技术博客 • 非官方 • 仅供技术学习交流
这里使用的 `idea` 将 `SpringMVC` 项目打包成 `war` 包,然后将 `war` 包部署在 `宝塔面板` 上 首先右键左侧项目名,在出现的菜单栏点击模块设置 在工件处新建空的归档模块。 创建完成后,创建清单文件 导入项目依赖 如果有前端,还需要导入项目的前端部分 选择刚刚新建的工件进行构建 构建完成...
这里使用的 `idea` 将 `SpringMVC` 项目打包成 `war` 包,然后将 `war` 包部署在 `宝塔面板` 上
### 一. 首先,创建能打成 war 包的工件
首先右键左侧项目名,在出现的菜单栏点击模块设置
在工件处新建空的归档模块。
创建完成后,创建清单文件
导入项目依赖
如果有前端,还需要导入项目的前端部分
选择刚刚新建的工件进行构建
构建完成后,`war` 包在项目的 `out` 文件夹下
添加java项目,选择独立项目,并选择 `Tomcat` , `JDK` 版本和 `项目域名`
旧的设置
在配置文件中将根路径 `/webapps` 更改为你的项目路径,这样就不用通过例如 `http://video.shizhishi.cn:1111/{你的工件名}` 来访问,而是直接为 `http://video.shizhishi.cn:1111`[1](#dee270f5-e8f3-4e13-be2e-f02d0327298b)
接下来需要开启外网访问,添加路径映射,可以使访问 `http://video.shizhishi.cn` 来获取原本 `http://video.shizhishi.cn:1111` 的内容
我们可以观察到配置文件中加入了反代理