📚📚 🏅我是默,一个在CSDN分享笔记的博主。📚📚
🌟在这里,我要推荐给大家我的专栏《Linux》。🎯🎯
🚀无论你是编程小白,还是有一定基础的程序员,这个专栏都能满足你的需求。我会用最简单易懂的语言,带你走进代码的世界,让你从零开始,一步步成为编程大师。🚀🏆
🌈让我们在代码的世界里畅游吧!🌈
🎁如果感觉还不错的话请记得给我点赞哦!🎁🎁
💖期待你的加入,一起学习,一起进步💖💖
前言:
不了解的小伙伴可以参考小编的这一篇博客:2023年最详细的:本地Linux服务器安装宝塔面板,并内网穿透实现公网远程登录
通过jar的方式进行在Linux系统中部署若依项目:
一般需要: jdk(8) ,mysql(5.7),redsi(5.0),nginx(1.12.2),tomact(8.0.47)!
但是小编在部署时:采用的mysql以及redis在云服务器部署了所以就不做阐述,tomact若依自带在这里小编重点阐述 :jdk安装,以及若依后台启动;以及nginx安装以及前台启动
一. 宝塔搭建环境
1.jdk安装
配置环境变量
copyJDK的安装路径,用于在下面代码的JAVA_HOME=后的内容进行替换
#java environment
export JAVA_HOME=/www/server/java/jdk1.8.0_371
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
2.nginx安装配置文件
在软件商店选择运行软件:进行nginx的安装(注意版本的选择)小编的版本为1.1.17
worker_processes 1;events {worker_connections 1024;
}http {include mime.types;default_type application/octet-stream;sendfile on;keepalive_timeout 65;server {listen 80;server_name localhost;charset utf-8;location / {root /www/photo/dist;try_files $uri $uri/ /index.html;index index.html index.htm;}# 默认所有路径location /prod-api/ {proxy_set_header Host $http_host;proxy_set_header X-Real-IP $remote_addr;proxy_set_header REMOTE_HOST $remote_addr;proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;proxy_set_header X-Forwarded-Proto $scheme;proxy_set_header X-NginX-Proxy true;# 反向代理配置proxy_pass http://localhost:8080/;}error_page 500 502 503 504 /50x.html;location = /50x.html {root html;}}
}
二.部署his医疗项目
1.前端部署
copy前端存储的界面的路径
将copy的制定路径放置在nginx的配置文件中
2.后端部署
输入java -jar jar名字即可
出现这个就代表后端以及启动了