云服务器部署项目

一、配置环境

法律文书生成与案例智能检索系统使用了ElasticSearch、Redis、MySQL、kkFileView。因此需要将这些组件在云服务器启动并配置到项目中。保证项目可以正确部署。

1、首先在云服务器下载docker

在云服务器下载docker之后,使用docker拉取所需的组件镜像并启动对应的容器。使容器保证为后台运行。

组件启动成功之后,需要完成:安全组端口开放、云服务器防火墙端口开放。保证云服务器端口能够正常被外网访问。(需要对自己的云服务器组件设置上密码,防止被恶意攻击)

二、项目打包

将项目打包为war包并上传到云服务器的指定目录。

并为war包改名为ROOT.war,因为Tomcat默认启动的是ROOT.war。可以保证在浏览器网址栏不输入上下文路径。

三、启动Tomcat

使用Tomcat8..5+jdk8启动Tomcat容器

复制代码
docker run -d \
  --name ssm-tomcat8 \
  -p 8080:8080 \
  -v /home/docker/tomcat8/webapps:/usr/local/tomcat/webapps \
  -v /home/docker/tomcat8/logs:/usr/local/tomcat/logs \
  -e TZ=Asia/Shanghai \
  tomcat:8.5-jdk8

四、查看效果

用户端

管理员端

相关推荐
一直都在57223 分钟前
深入理解 synchronized:到底锁的是谁?
运维·服务器
RisunJan28 分钟前
Linux命令-mkbootdisk(可建立目前系统的启动盘)
linux·运维·服务器
Sst的头号粉丝1 小时前
Docker——compose
运维·docker·容器
朽棘不雕1 小时前
Linux工具(上)
linux·运维·服务器
daad7772 小时前
bitcoin HD钱包示例 真实使命7
运维·服务器
Zero-Talent2 小时前
TCP/IP协议
运维·服务器·网络
桌面运维家2 小时前
Windows/Linux云桌面:高校VDisk方案部署指南
linux·运维·windows
Du_chong_huan2 小时前
1.7 计算机网络和因特网的历史 | 《计算机网络:自顶向下方法》精读版
运维·服务器·网络
ZZZKKKRTSAE2 小时前
rhel9快速上手Docker
运维·docker·容器
筱顾大牛2 小时前
Docker安装教程(加汉化!超详细!!!)
运维·docker·容器