首页 > 系统相关 >个人部署【未实现Nginx前端资源部署】

个人部署【未实现Nginx前端资源部署】

时间:2023-04-15 11:00:51浏览次数:37  
标签:部署 前端 jar Nginx sh 安装 虚拟机

【未在Nginx上实现静态资源部署】

虚拟机A作为服务器A:安装Nginx、安装Mysql作为主库

虚拟机B作为服务器B:安装能采用shell脚本部署项目所需软件:jdk git maven jar 、安装Mysql作为从库、安装Redis作为缓存。

服务器B操作:

第一步:使用git clone命令将远程仓库的代码克隆下来

第二步:上传reggieStart.sh文件,通过chmod命令设置执行权限

更改虚拟机A上的Nginx的配置,监听8080端口,转发到虚拟机B上的ip和对应端口号。

图片路径修改为linux系统下对应的图片存放位置:/usr/local/img/

启动虚拟机B上Redis服务、利用reggieStart.sh文件启动瑞吉外卖项目。

浏览器访问虚拟机A的ip和8080端口进行前后台页面测试。

注:若reggiesStart.sh无法打包jar包,可在IDEA中运行package命令,直接上传打好的jar包到虚拟机B,通过java -jar启动瑞吉外卖项目。

 

标签:部署,前端,jar,Nginx,sh,安装,虚拟机
From: https://www.cnblogs.com/fxzm/p/17304519.html

相关文章

  • 项目部署
    部署架构:Nginx:部署前端页面、配置反向代理Tomcat:springboot项目两个Mysql:主从复制Redis:缓存 部署环境说明:服务器:*192.168.138.100(服务器A)Nginx:部署前端项目、配置反向代理Mysql:主从复制结构中的主库*192.168.138.101(服务器B)jdk:运行java项目g......
  • 67、K8S-部署管理-Helm部署Prometheus、TSDB数据持久化
    Kubernetes学习目录1、准备仓库1.1、配置prometheus仓库1.1.1、增加prometheus仓库helmrepoaddprometheus-communityhttps://prometheus-community.github.io/helm-charts1.1.2、查询增加的结果]#helmrepolistNAMEURL......
  • 前端pdf一次下载多个echarts图表
    //需下载pdf,html2canvas模块savePDF:function(){letobj1=document.getElementById("pieChart");letobj2=document.getElementById("homepage-bandwidth-container");letobj3=document.getElementById("homepage-iops-container");le......
  • windows 平台下单机部署nginx 实现api网关效果
    1下载windows版本的nginx链接:https://pan.baidu.com/s/1EPcqgLdcq7y96OcZ2LInuw提取码:0ris 2下载解压压缩包,不需安装1)解压压缩文件夹,进入nginx-1.20.2目录,然后在目录下打开cmd,启动命令startnginx2)查看nginx任务进程是否存在,命令tasklist/fi"imagenameeqn......
  • Docker中使用Nginx部署Web项目
    环境Ubuntu22.04.2LTSdocker安装官网教程Setup [Docker’spackagerepository](https://docs.docker.com/engine/install/ubuntu/#set-up-the-repository).只需要前三步,后面的步骤是安装DockerEngineDownloadlatest DEBpackage.Nginx使用镜像创建一个容器......
  • Ununtu服务器安装Nginx与PHP
    Ununtu服务器安装Nginx与PHP1.安装Nginx:1.1sudoaptupdatesudoaptinstallnginx验证结果,使用命令:sudosystemctlstatusnginx若有结果如下则说明成功:但注意,此时只是在服务器上配置好了nginx,执行nginx-v应当可以看到版本号。此外,如果对nginx更新了配置,如增加了PH......
  • Maui安卓调试时部署报错:ADB1000
    突发情况,于是重新建了个项目,什么都没动的直接选择安卓仿真器。点击部署。于是等了半天,打开仿真器变慢了。部署也变慢了,CPU直接嗷嗷响,温度瞬间直飙80多度。接着仿真器是打开了,但一直都是黑屏。然后就是一个报错。报错内容: 错误ADB1000:System.IO.FileNotFoundException:......
  • docker_day04:Dockerfile docker私有仓库 dockercompose介绍 dockercompose部署 一件部
    目录回顾Dokerfile常用和不常用命令dockerfile构建一个djagno项目公司中,使用Docker开发的工作流程docker私有仓库镜像传到官方仓库镜像分层私有仓库搭建dockercompose介绍dockercompose部署flask+redis项目新建flask项目app.py编写Dockerfile--->>>用于构建flask项目的镜像编写......
  • 保姆级教你从零到一搭建服务器和部署个人网站(4)
    十、URL静态化1、网站伪静态设置紧接着上一节的内容(如果没有观看的话,请点击链接:保姆级教你从零到一搭建服务器和部署个人网站(3))登录进入宝塔面板,点击网站,打开域名后的设置,点击伪静态,在下拉框中选择wordpress2、URL链接静态化打开WordPress后台,在左侧选择设置中的固定链接,将URL路径......
  • Linux离线安装nginx详细教程
    本文安装环境centos7.9一、什么是离线安装?使用离线安装包进行软件安装的方式就叫离线安装。离线安装包又叫做完整安装包,包含所有的安装文件。与其相对的是在线安装,即在条件允许且网络良好的条件下采用网络安装的方式。在线安装方式的缺点是在不太好的网络状况下容易出现长时......