systemctl enable firewalld.service 最后将javaspringboot打成jar包 将jar包上传到linux中随便一个目录中 执行:java -jar 项目jar包名称即可
1.idea的tools-deployment中配置虚拟机的连接,包括用户名,密码,端口 2.配置idea的mapping文件目录映射(随便写),就可以打开虚拟机目录了 3.将idea的target下生产的jar包直接拖动到虚拟机目录下 4.输入命令:java -jar (虚拟机中jar包的完整路径) 注意点: 1.确保虚拟机防火墙开放了项目入口的端口号 2.本地项目中...
将Spring Boot项目部署到Linux系统是一个常见的任务,以下是详细的步骤说明: 1. 在Linux系统上安装Java环境 首先,你需要在Linux服务器上安装Java环境。通常,你可以通过包管理器来安装OpenJDK。以下是在基于Debian的系统(如Ubuntu)上安装OpenJDK的示例: bash sudo apt update sudo apt install openjdk-11-jdk 安装...
一 背景 最近在用 Springboot 开发项目 A,引了小伙伴开发的模块 B,本地起服务,运行的好好的,等部署到服务器上,一运行就报错:Caused by: java.lang.ClassNotFoundException。 注:导致该错误的原因有很多,比如:包冲突、类冲突、包不存在等,我这里只
1.接下来就是部署项目,首先把maven的项目进行clean,然后package,然后在target目录下就可以看到jar包, 2.把这个打包成的jar包通过winscp发送到Linux服务器 自己把这个jar包放到本地的文件夹,然后直接发送到Linux服务器,自己建一个project目录放jar包,然后就在project目录下运行 上面是摘取其他文章的,这里主要就是传输j...
- 在这篇文章,我将从头把一个Springboot Vue3项目打包、部署到腾讯云服务器,操作系统是Ubuntu。 - 在这个过程中,需要安装tmux(用于终端复用,也就是相当于多开几个屏),Vim(编辑器),JDK17,Nginx(前端部署在Nginx服务器上),MySQL,Redis(缓存数据库)。
1 搭建Linux服务器 1.1 购买阿里云服务器或安装虚拟机 这里建议是CentOS 7.X或CentOS 8.X,当然其他的Linux如deepin、Ubuntu也可以,只是软件环境的安装包和安装方式不同,跑项目都是差不多的 1.2 安装JDK1.8(CentOS 8为例) 下载JDK安装包: https://www.oracle.com/java/technologies/javase/javase-jdk8-downloa...
主要配置如下,配置了https以及转发了springboot的端口 server { #HTTPS的默认访问端口443。#如果未在此处配置HTTPS的默认访问端口,可能会造成Nginx无法启动。 listen 443 ssl; #填写证书绑定的域名 server_name yixiatech.com; #填写证书文件绝对路径 ssl_certificate /etc/nginx/ssl/yixiatech.com.pem; ...
1. 上传 Springboot 的 jar 包到服务器 先创建文件夹 mkdir /opt/xxx mkdir /opt/xxx/dev 上传jar 包 scp-P22xxx_dev.jar root@33.111.111.2222:/opt/xxxx/dev 2. 运行 jar 包 使用以下命令在后台运行 jar 文件,并指定服务器的 IP 地址和端口号: ...
至此,spring boot项目已经可以在Linux上顺利的运行了,但是我们的前端并没有和后端关联起来,请求路径还不能转发到后端来,所以我们需要配置nginx帮我们将请求转发到后端。 在浏览器中访问前端192.168.31.128:80,可以看到前端请求后端的地址。 所以我们可以在nginx配置文件中配置如下, ...