Linux系统部署Web项目

手把手教学Linux环境安装快速上线、部署javaweb项目 2、将java_jdk放置到【/opt/soft/】文件夹下 在XFTP把jdk文件进行上传 (这里我们用qiao来做文件名) 5、使用source执行脚本文件 然后就可以通过Java、javac、判断是否创建【java的环境变量】成功。查看java版本【java -version】 看到上面这些我们的jdk就算配置成功了。 3、卸载不需要的包 4、安装MySQL服务端 5、安装MySQL客户端 6、登录MySQL 7、修改密 阅读详情

前言

学习了那么久的Java现在就让我们来部署Java Web项目。使用的连接工具使用的是:FinalShell,项目类型是Maven项目。

具体步骤

1.首先,用idea创建一个SpringBoot工程。配置好视图。然后点击右边的Maven–>选择需要上传的项目下的Lifecycle–>install。结果如下图(生成一个 .jar文件)

在这里插入图片描述

2.这样项目就打包完成了,然后打开FinalShell。选择上传打包好的jar文件

在这里插入图片描述
3.文件上传好之后输入命令 ls 查看上传的文件

4.之后输入命令 lsof -i :端口号断开是否被禁用

5.如果禁用输入命令 kill PID(PID是一串数字)

6.输入命令nohup java -jar jar包 -> nohup.out。(后端运行)

在这里插入图片描述

这样项目就在Linux上部署完成了,这下访问页面

在这里插入图片描述

使用指定的application.properties文件

在正式的开发中application.properties配置文件肯定不止这一个,一个项目可能会有很多个application.properties配置文件如:dev、pro。。等等,但项目默认使用的是application.properties这个配置,如果我还有一个application-dev.properties配置,并且我想运行dev这个配置。这个时候就需要手动的指定配置了

输入命令nohup java -jar test_b-0.0.1-SNAPSHOT.jar -> nohup.out --spring.profiles.active=dev;

这个时候项目使用的就是dev的这个配置了

Linux系统(十):WEB项目部署 Linux系统发行版ContOS7演示部署WEB项目 为防止操作权限不足,建议切换root用户,当然如果你对Linux命令熟悉,能够自主完成权限更新操作,可以不考虑此推荐。 更多命令学习推荐: 本次项目开发环境:   MySQL5.7、JDK1.8、Maven3.6、Tomcat9.x、SSM+Redis+JavaMal+Quartz 本次项目部署环境:   Linux(CentOS7)、MyS... 阅读详情

相关推荐

大样本EEG公共数据集汇总

描述: OpenNeuro平台包含多个认知障碍相关的EEG数据集,例如针对轻度认知障碍(MCI)或阿尔茨海默病(AD)的研究。描述: 天普大学医院EEG语料库包含大量临床EEG记录,可通过元数据筛选出与认知障碍相关的片段(如诊断标签包含dementia或MCI)。描述: ADNI主要提供多模态神经影像数据(MRI/PET),但部分合作研究整合了EEG数据。样本量: 部分数据集包含100+被试(例如结合MRI与EEG的多模态数据)。样本量:30,000+ EEG记录(持续更新,全球最大临床EEG数据库)。

谁人打的太极拳的博客 1759

【Linux】部署web项目

【Linux】部署web项目

gaogsf的博客 825

codevs 1620 轮船问题 DP 解题报告

某国家被一条河划分为南北两部分,在南岸和北岸总共有N对城市,每一城市在对岸都有唯一的友好城市,任何两个城市都没有相同的友好城市。

Hawo11的博客 815

Linux部署web项目/springboot项目(详细步骤)

本文介绍了在Linux服务器下运行ssm项目及springboot项目的详细步骤及注意事项,希望能够帮助到大家

m0_73414822的博客 3197

ROS新手必看:5分钟搞定URDF小车建模(附Rviz可视化调试技巧)

本文为ROS新手提供了快速构建URDF机器人模型的实战指南。通过一个完整的两轮差速小车建模案例,详细解析了URDF的核心语法、Rviz可视化调试技巧以及常见问题排查方法,帮助初学者快速掌握ROS机器人建模与可视化调试的核心技能。

weixin_29079643的博客 248

晶振(晶体振荡器)测试方法详解

晶振测试方法分为无源和有源两种类型。无源晶振(两脚)需用示波器测试波形,重点关注正弦波形状、200mV-1.5Vpp幅值和频率精度;有源晶振(四脚)通电后直接输出方波。测试要点包括:示波器使用10X探头、AC耦合,带宽需5倍于晶振频率;万用表可初筛短路/开路;替换法是工程最有效方法。常见故障排查顺序:供电→复位→焊接→型号→负载电容→波形观察→更换晶振→MCU配置。负载电容需按公式计算匹配,示波器观察是核心测试手段。

jiujiujinyuxi的博客 923

在linux上部署一个web项目的小经验

在linux上部署一个web项目的小经验,集合了在linux的一些知识点,包括用户授权,设置静态IP,防火墙的相关操作,在linux上手动或自动部署项目,包括在linux上安装MySQL、Git、Maven并进行相关的设置和操作。还有Linux上MySQL的一点知识......

你好牛蛙! 5531

若依RuoYi文件上传漏洞实战:如何安全配置/profile/upload路径(附避坑指南)

本文深入解析若依RuoYi框架中/profile/upload路径的文件上传漏洞,提供详细的安全配置方案和实战指南。通过权限修正、输入验证强化和存储隔离等多层防御策略,有效防范未授权访问和恶意文件上传风险,保障系统安全。

pink的博客 778

Linux服务器部署JavaWeb项目

查看所有的 Java 安装包: 安装jdk1.8: 验证是否安装成功: 1.2 安装 MySQL 1.2.1 下载并安装 MySQL 下载并安装 MySQL,执⾏以下命令: 执⾏以上步骤可能会报 GPG 公钥错误,如下图所示: 此时先执⾏以下命令导⼊ GPG 公钥: 之后再重新执⾏上⾯安装 MySQL 的命令,安装成功之后的效果如下: 启动命令: 1.2.3 查看 MySQL 默认密码 使⽤以下命令登录 MySQL: 之后再输⼊上⼀步的默认密码执⾏以下命令修改 MySQL 密码(修改为12345678)

澄白易的博客 2597

如何安装PyFluent

PyFluent 是PyAnsys生态系统的一部分, 允许您在所选的 Python 环境中结合使用 Fluent 与其他 PyAnsys 库和外部 Python 库一起使用。PyFluent 实现了客户端-服务器体系结构。它使用谷歌遥控器 过程调用或 gRPC 接口,用于启动或连接正在运行的 Fluent 进程作为服务器。但是,您只需要与 Python 交互接口。可以使用 PyFluent 以编程方式创建、交互和控制 Fluent 会话,用于创建您自己的自定义工作区。

B_etter_Man的博客 2919

Java小白入门200例81之Java接口

作者简介 作者名:编程界明世隐 简介:优快云博客专家,从事软件开发多年,精通Java、JavaScript,博主也是从零开始一步步把学习成长、深知学习和积累的重要性,喜欢跟广大ADC一起打野升级,欢迎您关注,期待与您一起学习、成长、起飞! 引言 很多Java初学者问我,新手明明很用心、很努力学习的Java知识,转头又忘记了,很让人犯愁,小白如何能够快速成长、成为大牛呢? 其实要成为大神的技巧只有一个:“多学多练”,于是明哥就整理了比较典型的练习实例,通过练习能够快速提升编码技巧和熟练度,让你在成为大

编程界明世隐的博客 1358

在linux系统上部署运行web项目

在liunx系统上部署运行web项目 一、生成一个web项目并打成war包 IDEA生成war包方法 步骤一: 步骤二: 步骤三: 二、将war包部署运行到tomcat 步骤一:liunx系统上安装tomcat(省略) 步骤二:找到liunx系统上tomcat地址并进入 步骤三:将需要部署的war包放在tomcat服务器的webapps目录下 步骤四:进入bin目录并启动tomcat 步...

lrhaoya 3416

Nature Communications|马兰戈尼效应构建空心金字塔微阵列制备高灵敏度柔性电容式压力传感器(健康监测/柔性压力传感/柔性电子/人机交互)

三维(3D)微结构因其在柔软性、轻质化、对3D表面的贴合性和可压缩性方面的显著优势,已经在生物医学监测、人机接口、机器人触觉和微型飞行器等领域引起了广泛关注。柔性电容式压力传感器(CPSs),由两片平行板组成,中间夹着一层软介电薄膜,具有设备构造简单、高灵敏度和快速响应速度等众多吸引人的优点。结构化介电层的三维机械设计在决定传感器性能方面起着至关重要的作用,如灵敏度(这是压力传感器的关键特性,因为它决定了感知微小压力和获取更多细节的能力,如轻柔触摸和脉搏检测)。

感知科学前沿 526

Web项目部署到Linux操作系统

Linux操作系统部署Web项目 1、前言 想想之前的课程设计有一个要求是需要把Web项目部署到Linux操作系统,当时自己一脸懵逼也走了很多弯路,所有希望将这篇文章分享一下,也许能给予你一点帮助。我当时因为课程设计要求,所以每一个步骤记录得还是比较详细的,起码我自己能成功哈哈哈。 2、为什么要将项目部署到Linux系统 将Web项目部署在Linux系统主要是得益于: Linux系统5261是最具稳定性4102的系统; 自由Linux服务器更具自由性,无论用户选择什么样的业务,都可以用Linux系统对业

Window_mouse的博客 2万+

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

linux系统部署web项目

Linux系统(Centos)安装tomcat和部署Web项目_以梦为马,不负韶华-优快云博客

qq_43413289的博客 228

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

linux系统下的web项目的部署

本文所用到的所有软件都已传至百度云盘,需要用的可自行下载安装。链接:https://pan.baidu.com/s/1dplyekS1ZExzvaHHdiOX0Q 密码:fo4q 在这里作者演示的是使用虚拟机上安装的linux系统的项目部署,云服务器上的web项目部署类似 前期准备: 首先,在自己电脑上装虚拟机软件,我使用的是VMware Workstation,然后在虚拟机上安装linux...

weixin_30827565的博客 154

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

Linux系统搭建到tomcat环境配置再到web项目war包部署

部署个WEB测试项目,记录从系统安装到环境搭建再到项目部署过程,涉及虚拟机安装、Linux系统安装、jdk与tomcat安装配置,WAR包部署等。

huangtao_1995的博客 2969

Linux系统下部署web项目

1.写在之前开发做久了,自然避免不了部署项目,开发这一行很好的诠释了一句话“活到老,学到老”,最近研究了一下如何在Linux下部署web项目,现将一些心得体会罗列一二。2.准备工作虚拟机 : VMware Linux : CentOS-7-x86_64-DVD JDK : java 1.7 Xmanager Enterprise (Xshell) : X...

weixin_42221807的博客 2556

linux系统上部署一个web项目

对于apache开源项目中tomcat的认识,大多停留在Windows下,这次我通过一个简单的实例来介绍一下在linux下如何搭建tomcat环境,并且部署一个web项目。 先从基本安装开始,可别小看linux下的文件安装,那可不是windows下点击next就可以完成,但也并不复杂,重要的是我们学会怎么用快速理解和掌握它,那么一切就变得容易多了,开始吧,当然在安装部署tomcat之前必须先

sidongxue2的专栏 2827

[经验] Java Web 项目怎么部署到 Linux 系统上

废话少说, 直奔主题 第一步: 将 web 项目打成 war 包 1: 打开项目的 pom.xml 文件 如果是迭代后的项目, 记得修改项目的版本号, 这里我的是第二版所有就把 1 改成了 2 2: 将项目打包 先双击 clean, 完成后再双击 install, 等待打包完成 3: 在工程中找到 项目的 WAR 包 箭头所指的就是了 第二步:...

weixin_30664539的博客 148

Linux系统部署web项目

系统版本信息查询 查看系统信息 uname -a [root@instance-1 cb]# uname -a Linux instance-1 2.6.32-754.29.1.el6.x86_64 #1 SMP Mon Apr 27 15:30:33 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux 查看正在运行的内核版本 cat /proc/version [root@instance-1 cb]# cat /proc/version Linux vers

qq_33993927的博客 465

【博客系统】博客系统第十一弹:从零开始在 Linux 系统上搭建 Java 部署环境并部署 Web 项目

部署博客系统项目到 Linux 系统

OuO-1 的博客 1895

linux系统在tomcat上部署web项目

今天在linux下学习使用tomcat部署web项目的时候,遇到了两个问题。 1.java.net.BindException: Cannot assign requested address: 我遇到的这个错误时,是因为在配置linux的host文件时,不小心将localhost地址输成了128.0.0.1。(应该为127.0.0.1),结果一直连不上。修改之后可以脸上。 ...

qq_35315363的博客 461
上一篇: redis持久化
下一篇: Java返回统一结果集和异常处理
与黑夜为伍
博客等级 码龄7年 19粉丝 80原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值