Linux搭建环境部署springboot项目:(四)Nginx环境安装

Linux——在Linux系统上打包和部署springboot+vue项目,nginx+mysql+redis+minio 使用java -jar springboot-affair-0.0.1-SNAPSHOT.jar命令运行Java项目。在浏览器中输入网址http://192.168.78.128:80,按回车,自动重定向到登录页,环境搭建成功!打包的目录下,打包后会出现一个target目录,进入目录可以看到打好的jar包。进入拉取下来的前端代码所在的src目录下,输入npm run build命令。最后,以上项目都完成后,可以通过虚拟机IP+Nginx配置的端口号访问系统。最后可以查看npm版本即为安装成功。....... 阅读详情

第一篇中有整个系列所有文章的链接,地址如下:

https://blog.youkuaiyun.com/Crisf/article/details/115345904?spm=1001.2014.3001.5501

安装Nginx之前需要先安装必须的库,包括pcre,zlib,openssl,可以yum安装,也可以下载安装包直接安装,本文采用的是安装包的方式

1、安装pcre

#创建pcre目录并上传下载好的安装包
cd /usr
mkdir pcre
cd pcre
rz
#解压缩并删除压缩包
tar -zxvf pcre-8.44.tar.gz
rm -f pcre-8.44.tar.gz
#进入解压好的目录
cd pcre-8.44
#编译安装pcre
./configure
make
make install

出现下图所示日志说明安装成功

 

2、相同的方法安装zlib库

3、 openssl安装方法跟上面也是相同的,我这里虚拟机上本身就有,所以没再安装,这里不在赘述

4、安装Nginx

安装命令跟第一步中的相同,成功后如下图所示

5、启动Nginx (配置会在下一篇部署项目中说明)

注意:nginx 安装的时候不指定安装目录,会自动安装在/usr/local/nginx

#进入sbin目录
cd /usr/local/nginx/sbin
启动
./nginx

补充一下重启的命令,修改配置文件后需执行此命令(此命令需在objs目录下执行)

./nginx -s reload

 

Linux,统信UOS,ARM架构,安装MySQL,tomcat,nginx部署Springboot+Vue项目 如果已经安装,会显示mysql的安装路径,如usr/local/mysql如果没有安装就可以继续往下走了,如果安装了需要先进行卸载。 阅读详情

相关推荐

Linux部署多个Spring Boot项目详解:从环境搭建到负载均衡

本文详细介绍了在Linux服务器上部署多个Spring Boot项目的完整流程。首先,通过系统初始化和JDK安装完成环境准备,接着规划项目结构和端口分配。随后,使用Systemd服务管理多个Spring Boot应用,并通过Nginx配置反向代理和负载均衡。此外,文章还提供了容器化部署方案,使用Docker和Docker Compose简化管理。最后,介绍了服务注册与发现(Eureka)和配置中心(Spring Cloud Config)的集成,以实现更高效的微服务架构。通过这些步骤,开发者可以在单台服务器

weixin_42593797的博客 1532

linux环境下使用Docker部署springboot前后端分离项目-nginx篇

使用命令获取nginx镜像列表2.使用命令拉取nginx镜像到本地,此处我们获取排名第一的是官方最新镜像,其它版本可以去DockerHub查询3.使用命令,查看我们拉取到本地的nginx镜像IMAGE ID。

weixin_41897628的博客 292

部署SpringBoot项目到Linux系统上

 第一次部署SpringBoot项目,回忆一下过程和踩过的坑,以便下次部署 ;可能有所疏漏。。勿怪   镜像为 Centos_7 ;  给服务器安装宝塔控制面板,非常容易使用,具体安装使用自行百度 一.     在 idea 中对项目进行打包 ,顺带跳过测试  控制台输入:            mvn clean package -Dmaven.test.skip=true     ...

千夜 1万+

Linux(openEuler)部署SpringBoot前后端分离项目(Nginx负载均衡)

5.2同时由于在vite.config.ts中添加过http://localhost:8080,所以要把localhost修改为虚拟机ip。6.打包前端代码到虚拟机的Nginx中 /usr/share/nginx/html/7.如果要实现均衡负载,只需配置下Nginx的配置文件 /etc/nginx/5.1在package.json中修改build的值为图中这样。5.把前端部分拷贝到Linux的nginx中。4.把打包好的jar包放到Linux中。测试负载均衡(再开一个窗口)输入。记得提前关闭防火墙!

m0_64107427的博客 447

部署springboot+vue项目文档(若依ruoyi项目部署步骤)

# docker容器拉取mysql5.7的镜像 docker pull centos/mysql-57-centos7 # 创建mysql57容器 docker run -di --name=mysql57 -p 3306:3306 -e MYSQL_ROOT_PASSWORD=root mysql # 进入容器 docker exec -it mysql57 /bin/bash # 进入mysq...

清宵尚温的博客 2万+

Linux下部署springboot项目的方法步骤

主要介绍了Linux下部署springboot项目的方法步骤,由于springboot是内嵌了tomcat,所以可以直接将项目打包上传至服务器上,具体实例方法大家参考下本

在Linux系统下配置Nginx部署srpingboot项目

springboot项目在nginx部署

qq_53314126的博客 1410

服务器使用Nginx部署Springboot项目的详细教程(jar包)

1,将java项目打成jar包 这里我用到的是maven工具 这里有两个项目,打包完成后一个为demo.jar,另一个为jst.jar 2.准备工具 1.服务器 2.域名(注:经过备案) 3.Xshell用于连接服务器 4.WinScp(注:视图工具,用于传输jar) 3.将jar包传入服务器 直接拖动即可 3.使用Xshell运行jar包 注:(服务器的java环境以及maven环境,各位请自行配置,这里不做描述。) cd到jar包路径下执行:nohup java -jar demo.jar >temp.txt & 执行启动完两个jar包后使用ip与端口号访问接口 (注:测试接

Linux部署nginx+vue、Springboot

Linux部署nginx+vue、Springboot部署前端nginx+vue安装nginxpcre安装zlib安装openssl安装nginx安装nginx测试配置nginx和nginx的使用nginx命令启动查看命令帮助验证配置文件状态编辑配置文件重新载入配置文件重启 Nginx停止 Nginx通过系统进程关闭配置nginx部署后端SpringBoot防火墙(firewall)1. firewalld的基本使用2.配置firewalld-cmd3.信任级别,通过Zone的值指定4.firewall开启

千寻的华尔兹的博客 2091

项目部署 – Linux( springboot + vue + nginx)

一、后台项目(Springboot) 1.项目打成jar包 在项目target目录里会有打包的jar 2.启动后台运行jar 注意: 若无nohup 命令 yum install coreutils nohup java -jar 你的jar包名称.jar & 二、前端工程 1.点击此按钮进行打包 丢到服务器上去 三、配置nginx 前端工程 和后台api接口转发 server { listen 80; server_name 你自己的IP; #前端页面 location / { #Linux上

linux输入yum后提示: -bash: /usr/bin/yum: No such file or directory的解决方法

在本篇文章里小编给大家整理的是关于linux输入yum后提示: -bash: /usr/bin/yum: No such file or directory的解决方法,有需要的朋友们参考下。

Nginx部署Springboot项目&&配置Https访问

基于Docker安装的Nginx实现springboot项目 https 的访问,并实现了主备

weixin_39555954的博客 5079

基于PID算法的循迹小车

这一期为创客们带来基于PID算法的循迹小车制作 1.标准赛道示意图: (该赛道包含了:左直角、右直角、十字路口等路况) 2.灰度传感器安装示意图: (可根据实际情况调节各传感器之间的间距) 3.硬件原理图: 4.控制逻辑: 5.程序如下: #define leftA_PIN 7 #define leftB_PIN 6 #define left_Pwm_PIN 5 #define STBY...

qq_44343584的博客 4万+

如何在linux服务器上用Nginx部署Vue项目,以及如何部署springboot后端项目

本文内容记录如何在Linux(Ubuntu)系统上安装Nginx,并部署打包好的Vue前端项目,最后通过浏览器访问。提示:以下是本篇文章正文内容,下面案例可供参考这样前后端项目就都部署运行了。不给过最初还得安装好数据库等一些项目中应用到的软件,才能使得项目正常运行。

qq_44657940的博客 4186

Xftp卸载报错1628终极解决指南:深入解析InstallShield残留问题

本文深入解析了Xftp卸载时遇到的1628错误,其根源在于InstallShield安装引擎的残留问题。文章提供了从手动清理注册表项到彻底删除隐藏安装备份文件夹的完整解决方案,并给出了防患于未然的实用建议,帮助用户彻底解决这一经典安装报错。

weixin_29276847的博客 336

TS808效果器制作教程

TS808效果器制作教程 可以在立创商城购买到大部分的电阻电容和IC,音频接口,踩钉,电位器和电源接口可以去某宝看看都买得到的。链接https//pan.baidu.com/s/1QId1eIE3fJ2u5NLBSISvGA。安装过程过于繁琐,把所有元器件按照图纸焊接完成就可以调试了,祝你们成功!这是TS808经典效果器制作过程的记录。IC是JRC4558。...

qq_18948149的博客 3426

Linux上搭建SpringBoot项目部署环境和流程分享

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结学习内容:学习时间:学习产出:前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结 前言 提示:这里可以添加本文要记录的大概内容: 例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。 提示:以下是本篇文章正文内容,下面案例可供参考 一、pandas是什么? 示例:pandas 是基

qq_42751248的博客 2771

三甲医院网络架构与安全建设实战

华为OceanStor] [华为OceanStor][PACS存储双活] [HIS数据库同步]患者隐私 数据脱敏 天清Web防火墙动态脱敏策略。主数据中心 --[OTV专线]-- 备数据中心。实现医疗业务网/卫生专网/互联网三网隔离。核心业务配置(华为CE6865)自动备份配置(每天02:00)安全事件响应(30分钟SLA)漏洞扫描(每周日00:00)实现医疗物联网统一接入管控。五、等保2.0合规关键配置。堡垒机登录(双因素认证)四、医疗物联网安全方案。

有小小的远大抱负 1911

linux环境部署springboot+vue项目

项目部署是一个程序员必备的技能,当项目开发过程中,需要将项目部署在开发服务器上,进行自测,或协助运维,测试进行环境的搭建配置,学会了项目部署,你就是团队中最亮的那个仔。 项目简介 后端:springboot项目【打包为jar包】 前端:vue项目【通过cli3搭建】 目标服务器:liunx操作系统 使用工具 xshell:通过命令操作服务器 sftp:上传安装包到服务器 部署思路 jdk、tomcat安装包下载 jdk环境配置,以及tomcat启动 本地...

菜鸟阿都 3587

【photoshop CEP插件】 OCR文字识别

一个photoshop CEP插件OCR文字识别 APP_ID = 17594920 API_KEY = puMFv72xqCYV2jdcSlXgtFvm SECRET_KEY = v5XHtqKXEm0p6ehPZrXIXrftDvocyv1m /*********************************************/ 百度OCR 密钥由Greless@qq.com 提供, 用户可自行前往https://ai.baidu.com/docs#/Auth/top 申请。 通用文字识别..

Greless的后花园 6487

老款 NUC 复活计划:装 Ubuntu 部署 OpenClaw 本地 AI

老款 NUC 变身本地 AI 服务器指南 本文详细介绍了如何将老旧华硕 NUC 设备改造为本地 AI 服务器。主要内容包括: 硬件评估:列出老款 NUC 的最低配置要求(i3 6代/8GB内存/256GB SSD),并提供兼容性检查命令和性能预期表 系统准备:指导备份数据、下载 Ubuntu 22.04 LTS 和制作启动盘的方法(Windows/Linux双平台) 安装流程:从 BIOS 设置到 Ubuntu 安装的完整步骤,包括推荐的分区方案 系统优化:禁用不必要的服务、内核参数调优、Swap 配置和

博客 7607

【Linux】将SpringBoot+Vue项目部署到服务器上

学习了那么多的开发,你会项目部署吗?快点进来看看吧!

你不来,再美的天地,都狼藉 ~ 5025

让 ABAP Screen Variant 安稳上车:SHD0 与 SHD0_MANDT 的 Transport 全攻略

摘要: SAP项目常需优化交易码界面,通过SHD0的Transaction Variant和Screen Variant可实现字段精简、默认值预设及权限控制,避免修改标准代码。但跨系统迁移时易出现变式丢失或版本兼容问题。核心概念包括: Screen Variant:针对单个屏幕的字段属性配置(跨Client); Transaction Variant:串联多屏幕变式(分跨Client和Client-specific); 版本差异:4.70/6.x后需区分SHD0(跨Client)与SHD0_MANDT(Cl

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 226

SpringBoot+Vue项目部署到Linux服务器

SpringBoot和Vue搭建的个人博客项目部署到Linux服务器,使用Nginx等工具

whtli的博客 1万+

UG\NX二次开发 使用UF_CURVE_create_ocf_feature函数创建“在面上偏置”特征

使用UF_CURVE_create_ocf_feature函数创建“在面上偏置”特征。

王牌飞行员_里海的博客 850

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

Linux Nginx部署前后端分离项目(Vue+Springboot)

Linux Nginx部署前后端分离的Java Web项目(Vue+Springboot) 系统(CentOS 8)环境准备工作: - Java JDK的安装和配置(Java 8) - Nginx的安装与配置 - MySQL的安装与配置、项目数据库的建立 测试找的一个项目demo地址:https://gitee.com/xqnode/springboot-vue-demo 一、项目分析 部署到Linux服务器之前需要明确该项目的运作模式。这里选取的前后端分离项目基于Vue+Springboot开发,前端

Atlas 7310

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

上一篇: Linux搭建环境部署springboot项目:(三)Redis环境安装
下一篇: Linux搭建环境部署springboot项目:(五)部署项目
Chrisf Zhang
博客等级 码龄7年 100粉丝 26原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值