centos7 安装 jdk8 (复制粘贴系列) 堡垒机Jumpserver部署 linux-linux常用命令总结二&&Linux其他网络知识&&远程拷贝以&&远程登录服务器 Linux应用程序开发笔记:配置linuxptp开机启动(ubuntu gPTP) Janus WebRTC服务器部署 【Nginx】nginx 的三种反向代理方式 OpenLDAP源码安装及配置管理 ceph客户端安装配置访问rbd 把编译好的ko文件加载模块时出错:Error: could not insert module hello_world.ko: Invalid module format 如何安装pkg-config docker文件存放路径, 获取容器启动命令 修炼js 7 es6新特性2 网页三栏布局常用方法 wordpress必须禁用REST API和移除WP-JSON链接的方法 面试官让我用纯css做一个下拉菜单,一分钟搞定!! CSS常用样式(二):绘制双箭头 住建部重申“房子是用来住的”;商务部公布禁塑时间表;在线旅游网站不得大数据杀熟 给大数据杀熟戴上“紧箍咒” RT-Thread推物联网操作系统!300秒启动安防摄像机 如何用一句话激怒程序员! 吉利在青岛成立物联网、卫星技术新公司 统计学和大数据之间有哪些联系 图说:九月开门红 大数据揭示A股九月行情走向 物联网时代下的“芯机遇”,「芯来科技」打造国产RISC-V生态 汇顶科技:指纹芯片巨头半年研发投入增八成,拓展物联网、汽车电子等领域应对风险 新华网|福州:树立物联网产业“马尾坐标” 「行走自贸区」福州:树立物联网产业“马尾坐标” k8s跨namespace访问服务 Mysql关键字和保留字(注意) ALTER command denied to user 'dev'@'192.168.10.xxx' for table 'xx_fanv_fail' oracle授权查询 ffmpeg vsync参数分析 小程序云函数中用group分组查询,只能查询20条,怎么解决? 【MyBatis&MyBatis-plus】分页查询避免两次查询同时返回总数和数据 数据库执行update语句没有反应,一直转圈,数据库锁表处理解决方法 按键精灵-自定义函数time(),datetime(),diff() 在Vue+Element中,Select选项值动态从后台接口获取的实现方法 mongoTemplate的方法和update() 欧科云链OKLink推出“链上天眼”功能 区块链+大数据全面助力链上安全 第二届微热点大数据论坛将于9月5日开幕 网龙参与全国教育大数据统计 构建五级服务支撑体系 无代码app制作崛起,app开发已不再是程序员的专利了 torch深入学习之凤飞九天torch.nn.MarginRankingLoss 【机器学习】—各类梯度下降算法 简要介绍 隐马尔可夫模型(HMM)来龙去脉(二) 单智能体、多智能体强化学习基本概念及算法分类?为啥提出多智能体强化学习,现状? 张量网络算法基础(八、张量网络机器学习【上】) MapReduce 简介 Python爬虫入门教程 81-100 小众爬虫框架looter,框架作者竟然在官方手册开车 机器人二维导航教程汇总
您的位置:首页 >运维 >

centos7 安装 jdk8 (复制粘贴系列)

嗯,后台一般都需要会点运维,希望我的文章能帮助到您,让你可快速搭建开发环境

jdk8 下载链接:https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.htmlcentos7 镜像下载链接:http://mirrors.aliyun.com/centos/7/isos/x86_64/

1.创建基础目录(已经有的话,请跳过)

# 用来存储我们下载好的一些文件或者软件mkdir -p /home/service# 用来存储配置文件mkdir -p /home/config# 用来存储日志mkdir -p /home/logs# sh脚本mkdir -p /home/sh

2. 创建脚本

# 创建jdk安装脚本touch /home/sh/jdk_install.sh

3. jdk_install.sh 脚本内容(vi /home/sh/jdk_install.sh)(:wq)

cd /home/service# 这里要的jdk要写成你自己的版本,要和上传的对应tar -zxvf jdk-8u161-linux-x64.tar.gzmv jdk1.8.0_161 java# 文件追加,注意$PATH会被解析,# 方案1:加转义字符,例子(\$PATH)# 方案2:EOF 加反斜杠,或用单引号、双引号包围 。适用变量多的情况cat <<"EOF">> /etc/profile# 设置java 环境export JAVA_HOME=/home/service/javaexport JRE_HOME=/home/service/java/jreexport CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/libexport PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/binEOF

4. 上传jdk到目标服务器的/home/service

# -------------------------------# 把下载好的文件放入到 /home/service# 因为我用的是mac,如果你是Windows,可以下载xftp和xshell来链接服务器,会比较方便scp jdk-8u161-linux-x64.tar.gz root@192.168.0.32:/home/service# -------------------------------

5. 执行脚本

sh /home/sh/jdk_install.sh# 重新加载配置source /etc/profile# 检测是否安装完成java -version

 

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。