这里使用的 idea 将 SpringMVC 项目打包成 war 包,然后将 war 包部署在 宝塔面板 上
一. 首先,创建能打成 war 包的工件
首先右键左侧项目名,在出现的菜单栏点击模块设置

在工件处新建空的归档模块。

创建完成后,创建清单文件

导入项目依赖

如果有前端,还需要导入项目的前端部分

二. 然后是根据工件打包
点击导航栏的 构建 ==> 构建工件

选择刚刚新建的工件进行构建

构建完成后,war 包在项目的 out 文件夹下

三. 最后是部署
将 war 包解压在你创建的文件夹内

添加 java 项目,选择独立项目,并选择 Tomcat , JDK 版本和 项目域名

旧的设置
在配置文件中将根路径 1/webapps 更改为你的项目路径,这样就不用通过例如 http://video.shizhishi.cn:1111/{你的工件名} 来访问,而是直接为 http://video.shizhishi.cn:1111

接下来需要开启外网访问,添加路径映射,可以使访问 http://video.shizhishi.cn 来获取原本 http://video.shizhishi.cn:1111 的内容

我们可以观察到配置文件中加入了反代理

- 此处为旧的设置:由于服务器磁盘资源紧张,导致开启外网访问频频报错,不得已而为之。 ↩︎

Comments NOTHING