linux部署java项目

2023-11-03

这本阿里P8撰写的算法笔记,再次推荐给大家,身边不少朋友学完这本书最后加入大厂:

Github 疯传!史上最强悍!阿里大佬「LeetCode刷题手册」开放下载了!

linux部署java项目步骤

一.部署jdk     1.下载jdk,官网下载比较慢,可以找些百度网盘下载比较好     jdk-8u221-linux-x64.tar.gz(我的版本)    2.通过WINSCP上传到linux,执行命令 tar -zxvf 压缩文件名        tar -zxvf jdk-8u221-linux-x64.tar.gz       注意:mkdir /usr/java    3.编辑配置文件,配置环境变量 ,执行命令 vim /etc/profile       添加一下配置(路径是我jdk的解压路径)      export JAVA_HOME=/usr/java/jdk1.8.0_221      export JRE_HOME=/usr/java/jdk1.8.0_221/jre      export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH      export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH    4.执行source /etc/profile 命令,启用配置    5.执行 java-version 验证java是否安装成功 以下操作谨慎操作:(卸载jdk)    1. 查看jdk是否存在  java -version    2. 查看安装路径 which java    3. 卸载jdk  rm -rf jdk安装路径    4. vim命令编辑  vim /etc/profile 删除添加的jdk配置    5. 检查一下是否自带jk  rpm -qa|grep java            rpm -qa|grep jdk            rpm -qa|grep gcj 二.安装MySQL    1.下载MySQL,官网下载比较快一点(https://dev.mysql.com/downloads/mysql)       mysql-5.7.33-linux-glibc2.12-x86_64.tar.gz(我的版本)    2.查询Linux系统是否自带了数据库mariadb      命令:  rpm -qa|grep mariadb      2.1:如果有返回值,则删除mariadb数据库           命令:rpm -e --nodeps 返回的文件名      2.2:执行上述操作,查看是否删除干净    3.通过WINSCP上传到linux,执行命令 tar -zxvf 压缩文件名       tar -zxvf  mysql-5.7.33-linux-glibc2.12-x86_64.tar.gz      3.1:对解压后的文件夹重命名          命令:mv   mysql-5.7.33-linux-glibc2.12-x86_64.tar.gz  mysql      3.2:移动mysql 文件

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

linux部署java项目 的相关文章

  • 找工作必看,用Python爬取数据分析岗位信息并可视化分析

    导读 最近经常收到人事小姐姐和猎头小哥哥的面试邀请 想想最近也不是招聘旺季呀 但又想到许多小伙伴们有找工作这方面的需求 今天就来分享一篇简单的爬虫案例 旨在跟大家一起分析一下部分招聘市场 以 数据分析 为例 Tips 本次爬虫案例分析结果仅
  • 内网内Linux(cenOs)安装telnet

    1 执行 rm f var run yum pid 关闭yum 2 https blog csdn net My SweetXue article details 112021778 无法使用yum安装 首先下载安装文件 下载地址附上 链接
  • Docker夺命连环15问,你能坚持第几问?

    文章目录 前言 1 什么是Docker 2 Docker的应用场景有哪些 3 Docker的优点有哪些 4 Docker与虚拟机的区别是什么 5 Docker的三大核心是什么 6 如何快速安装Docker 7 如何修改Docker的存储位置
  • QT:sqlite创建并访问数据库

    本文代码在博文 https blog csdn net frieryumao article details 93871774 基础上实现创建数据库并实现数据库访问 知识点 1 读写锁防止多线程资源竞争 2 sqlite实现数据库创建 插入
  • 浏览器兼容性测试

    浏览器相关兼容性测试时的测试要点 测试Web页面在不同浏览器的界面是否一致 a 界面是否正常加载 b 界面的CSS样式是否显示完全 c 文字图片的统一性 d 排版是否整齐一致 e 数据是否正确 f 特效是否正常显示等 测试web页面在不同浏
  • 【网络教程】Iptables官方教程-学习笔记6-IPTABLES TARGETS

    一 IPTABLES TAGRETS 本章节介绍Iptables 的目标和跳转 targets and jumps 目标和跳转负责告诉规则如何处理与规则匹配部分完全匹配的包 ACCEPT 和 DROP 是一对基础目标 他们是首先处理的 在学
  • 【esp8266】史上最详细的Arduino uno R3接入机智云教程

    原文地址 http club gizwits com thread 6728 1 1 html 本文使用arduino UNO板卡和esp8266无线WIFI模块实现了通过手机APP远程监测单片机系统采集的数据和控制一个LED的亮灭 读者将
  • Python笔记-字符串

    print hello world capitalize 让第一个单词首字母大写 print hello world upper 全大写 print hello world lower 全小写 print hello world title
  • 联想计算机BIOS启动顺序boot,联想电脑BIOS启动项如何设置U盘启动_联想电脑BIOS启动项设置U盘启动教程介绍...

    联想电脑大家应该都不陌生 台式的大家也都有使用过 笔记本也都使用过 这个品牌的电脑性能都是非常不错的 也是很多用户家庭办公必备的 那么在长时间使用以后很多电脑系统就会出现崩溃 那么这个时候就需要进行系统重新安装 那么在安装的时候可以通过设置
  • java-一次运算结束后,是否继续? Y 是,其他键结束

    请输入第一个数 4 请输入第二个数 9 请输入运算符 运算结果是13 是否继续 Y 是 其他键结束 Y 请输入第一个数 7 请输入第二个数 0 请输入运算符 除数不能为零 请重新输入 思路 一次运算结束后 是否继续 Y 是 其他键结束 用d
  • Classic AUTOSAR专题

    往期小怿向各位小伙伴介绍了Classic AUTOSAR专题之I O模块 相信看过的小伙伴对Classic AUTOSAR的I O模块已经有基本的认知了 本期为大家介绍 AUTOSAR模块之诊断模块 内容超丰富 将分两期推出哦 目录 1 概
  • Android开源框架之Afinal

    Afinal是一个android的ioc orm框架 内置了四大模块功能 FinalAcitivity FinalBitmap FinalDb FinalHttp 通过finalActivity 我们可以通过注解的方式进行绑定ui和事件 通
  • 4个mos管驱动的全桥电路原理_逆变器工作原理

    逆变器工作原理 输入接口部分 输入部分有3个信号 12V直流输入VIN 工作使能电压ENB及Panel电流控制信号DIM VIN由Adapter提供 ENB电压由主板上的MCU提供 其值为0或3V 当ENB 0时 Inverter不工作 而
  • Node 中的 Buffer 的理解及应用场景

    一 是什么 在Node应用中 需要处理网络协议 操作数据库 处理图片 接收上传文件等 在网络流和文件的操作中 要处理大量二进制数据 而Buffer就是在内存中开辟一片区域 初次初始化为8KB 用来存放二进制数据 在上述操作中都会存在数据流动
  • Linux 操作系统的基本目录

    1 Linux 的基本目录 根目录 usr 系统存放程序的目录 home 普通用户默认存放的目录 bin 系统基础命令目录 boot 包含Linux内核及系统引导所需要的文件 dev 设备文件存储目录 etc 存放系统程序或工具配置文件目录
  • spring集成shiro详解

    最近项目中要用到shiro作为权限管理 以前都是用自定义的或者spring security 所以就开始看了一些网上的文章 但是感觉都写得很零散 而且大多数都只是给了几行代码 我们得项目相对比较复杂 需要进行一些额外得改造和扩展 所以自己也
  • 配置springboot踩到的坑

    1 卸载了eclipse 结果连带卸载了java JDK 因为没有意识到所以第一次编译报错 2 run configure不会写 最后网络上查到在run 里输入 spring boot run 普通的maven 工程 run里写 clean
  • ThinkPHP 2.x/3.0 漏洞复现

    ThinkPHP框架 ThinkPHP是一款从Struts结构移植过来进行改进和完善后的web应用的开源轻量级PHP框架 ThinkPHP可在 Windows和 Linux等操作系统运行 支持 MySql Sqlite和 PostgreSQ
  • 云服务器测速脚本_Linux VPS服务器带宽测速脚本:Speedtest Linux进行网络测速方法...

    新购买VPS服务器后 当然少不了对对VPS的性能做测试了 好让自己知道新购买到的VPS性能是怎么样的 下面就来为大家介绍一个Linux系统VPS带宽测速脚本Speedtest 和Linux VPS进行网络测试的方法 一 环境准备 我们使用的
  • Fibonacci 数列

    题目描述 输入一个正整数n 求 Fibonacci 数列的第n个数 Fibonacci 数列的特点 第1 2个数为1 1 从第3个数开始 概述是前面两个数之和 即 要求输入的正整数n不超过50 输入 一个不超过50的正整数 输出 Fibon

随机推荐

  • IntersectionObserver与无限滚动加载

    学习链接 IntersectionObserver MDN Api IntersectionObserver API详解 Intersection observer 的概念和用法 过去 要检测一个元素是否可见或者两个元素是否相交并不容易 比
  • 长连接、短连接与WebSocket 的区别

    1 长连接与短连接 1 短连接 HTTP1 0中默认使用短连接 也就是说 客户端和服务器每进行一次HTTP操作 就建立一次连接 任务结束就中断连接 HTTP的生命周期通过Request来界定 也就是说一个Request 一个Response
  • 网络请求库requests及数据解析xpath

    requests库 requests库也是一个网络请求库 基于urllib和urllib3封装的便捷使用的网络请求库 安装环境 pip install requests i https mirrors aliyun com pypi sim
  • Odoo字段设置索引-多列联合索引

    需求 在创建模块生成数据库表结构时 一般也要设计字段是否需要添加索引 或者多个字段联合索引 单字段添加索引 设置索引只需要在字段初始化时添加index参数 index bool default False index默认是False 如果需
  • 【ESP-IDF】使用SNTP进行时间同步

    description sntp初始化 return note 参考官方博客 static void esp initialize sntp void ESP LOGI TAG Initializing SNTP sntp setopera
  • 怎样招聘程序员

    在招聘程序员方面 没有所谓的神奇 银弹 但我可以分享一些建议和诀窍 它们经过我的实践证明是有效的 这些方法我多年来一直在用 我把它们总结如下 首先 要求通过几个简单的 Hello World 在线测试 我知道这听起来很疯狂 但有些自称是程序
  • 必会Python技能!教你如何从官网爬取高清皮肤壁纸

    目录标题 前言 开发环境 模块使用 代码基本四个步骤 代码展示 尾语 前言 大家早好 午好 晚好吖 欢迎光临本文章 开发环境 python 3 8 运行代码 pycharm 2022 3 辅助敲代码 模块使用 requests gt 数据请
  • JavaScript知识点DOM 模型详细讲解

    DOM 模型 DOM 全称是 Document Object Model 文档对象模型 大白话 就是把文档中的标签 属性 文本 转换成为对象来管理 Document 对象 Document对象的理解 第一点 Document 它管理了所有的
  • 《产品经理修炼之道》读后感

    费杰的这本 产品经理修炼之道 说实话确实是有点坑爹 话说这是我看过的第二本产品方面的书籍 但是和 人人都是产品经理 的差距真的不是一点 那一本可以说是内容详实 对于入门来说不管是理论还是实例都写得很不错 文字也是相当的多 而费杰的这本其实内
  • tensorflow(神经网络)学习笔记(七)自动机器学习(AutoML)介绍(学习笔记)

    神经网络结构搜索算法之一 网络结构 降低神经网络结构参数 如下图 彩色框框为生成单个神经的参数 使用循环神经网络去生成卷积神经网络 左边RNN可以生成LSTM的序列表达 然后把序列解析成网络表达结构 得到网络结构的表达 然后计算得到accu
  • ChatGPT底层原理及教程

    一 发展历史 1 什么是ChatGPT ChatGPT 美国OpenAI研发的聊天机器人程序 于2022年11月30日发布 ChatGPT是人工智能技术驱动的自然语言处理工具 它能够通过学习和理解人类的语言来进行对话 还能根据聊天的上下文进
  • vmos切换安卓版本_安卓之中还能运行安卓!神奇的安卓虚拟机App

    PC上的虚拟机大家玩得多了 手机上的虚拟机不知道大家玩过没 PC上装了虚拟机后 等于操作系统中多了另一个系统 可以在虚拟机的系统中安装各类软件 和真机互不干扰 而很多安卓玩家不知道的是 其实在安卓平台上 也有虚拟机类的app 这款VMOS
  • 祝您健康:抢救脑溢血患者的神奇秘方:针刺十宣穴,涌泉穴

    中风 脑出血 的抢救方法 中风 脑血管意外 是临床常见的急性病症 特别是对于中老人 更是致死致残的高发病 脑溢血抢救放血急救法是对中风最有效的一种急救方法 如能正确掌握和及时施救 将能很大程度地减少中风对人体的伤害 我想 对于每个血压有点高
  • 关于软件测试

    目录 一 了解软件测试 二 软件测试和软件开发的区别 三 一个优秀的软件测试人员需要具备的素质 一 了解软件测试 其实在早期是没有软件测试这个行业的 刚开始都是程序员自己进行调试 寻找其中的一系列问题 慢慢的人们发现测试在整个项目研发阶段都
  • centos7开启网卡命令_CentOS7 开启网卡,设置开机启用网卡

    默认centos和redhat7都是不启用有线网卡的 要么手动开启 要么安装时直接启用 安装时启用网卡和指定IP最省事 一 临时启用网卡 关机或重启后 网络不会自动开启 1 使用命令 ip addr 查看网卡的IP 1 ip addr 2
  • R语言DMwR报错问题

    使用包DMwR的SOMTE函数报错 Error in factor newCases a levels 1 nlevels data a labels levels data invalid labels length 0 should b
  • python绘制星空(菜鸟级)

    设计知识点 使用turtle绘图库与random库产生一个范围随机数完成绘制 编译环境 anaconda spyder 比较通俗 就不搞注释了 懒得写 废话不多说 直接上代码 绘制星空 import turtle as t random a
  • linux命令--umask

    一 umask介绍 在linux系统中 我们创建一个新的文件或者目录的时候 这些新的文件或目录都会有默认的访问权限 umask命令与文件和目录的默认访问权限有关 若用户创建一个文件 则文件的默认访问权限为 rw rw rw 创建目录的默认权
  • Jquery Ajax解决跨域请求session丢失的问题

    后端代码 ajax请求的跨域允许 resp setHeader Access Control Allow Credentials true 是否支持cookie跨域 resp setHeader Access Control Allow O
  • linux部署java项目

    这本阿里P8撰写的算法笔记 再次推荐给大家 身边不少朋友学完这本书最后加入大厂 Github 疯传 史上最强悍 阿里大佬 LeetCode刷题手册 开放下载了 linux部署java项目步骤 一 部署jdk 1 下载jdk 官网下载比较慢