随笔编号-12 阿里云CentOS7系列一 -- 安装JDK7的方法.
最近因为数据采集以及生产环境冲突。导入windows Server 2008系统经常死机。经讨论决定把采集服务程序和生产服务进行分开。采集程序通过windows Server2008运行。而生产程序通过Linux 来运行。
阿里云提供通过云端安装tomcat、jdk 等组建的命令。但是我自己测试安装可几遍总是有问题。无奈只有自己去下载对应的安装包来安装。这样做也是有好处的。可以自己指定安装文件目录。闲话不多少直接上干货:
会用到的相关安装包的共享连接:
1 JDK7 安装包:
链接: http://pan.baidu.com/s/1geKwASN 密码: yapk
把该文件放到你认为合适的文件夹下。我使用的 xshell5 该工具的文件传输命令(主要是方便)来上传文件包。
把文件包放到: /usr/local/java 该文件目录下;(没有就创建)
创建文件夹命令为 :
sudo mkdir /usr/local/java
2 安装JDK7,安装步骤如下:
通过命令行界面进入 JDK安装包所在文件目录:
cd /usr/local/java
解压压缩包,命令行:
sudo tar xvf jdk-7u79-linux-x64.tar.gz
然后可以把压缩包删除(也可不删除,按照自己需求来决定),命令行:
sudo rm jdk-7u79-linux-x64.tar.gz
执行过后在对应的文件夹生成对应的文件夹.如果没有说明安装有问题。检查下以上步骤是不是有遗漏或者命令行出错的情况:
3 配置linux 系统环境变量,把jdk添加进去。具体步骤如下:
Linux 下的系统变量的文件是在 /etc/profile 该文件下,我是通过 xshell5 工具。直接操作文件,通过找到该文件,右键打开,选择记事本打开方式进行操作后保存。如果各位想用命令行编辑请自己度娘。或者我后续会添加进来.
需要在最后面增加如下内容,具体的变量路径请参考自己创建的文件目录来填写,注意别照抄!:
代码如下:
JAVA_HOME=/usr/local/java/jdk1..0_79
PATH=$JAVA_HOME/jre/bin:$JAVA_HOME/bin:$PATH
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME
export PATH
export CLASSPATH
以上步骤操作完成后记得保存文件夹。保存过后需要重新编译,命令如下:
source /etc/profile
测试jdk 环境变量是否安装成功:
java -version
如果出现如下内容说明安装配置都没有问题:
如果出现如下提示:
则是再编辑profile 的时候,引入了多余的字符(Unix 系统的换行为 \n .而DOS 是 \n\r)导致shell 无法编辑。
使用如下命令来转换文件的编码:
[root@root etc]#dos2unix profile
[root@root etc]#dos2unix bashrc
PS: 如果出现:
则说明没有安装 dos2unix 工具:
使用如下命令安装:
yun install dos2unix
到此JDK 安装步骤完成.
以上为个人经验之谈,如有不妥或错误之处。欢迎各位指出。
随笔编号-12 阿里云CentOS7系列一 -- 安装JDK7的方法.的更多相关文章
- 随笔编号-11 阿里云CentOS7系列二 -- 安装Tomcat7的方法
前面讲到了JDK在CentOS7 环境下的安装步骤.这次来分享安装Tomcat7的安装步骤: Tomcat7 安装包: 链接: http://pan.baidu.com/s/1geKwASN 密码: ...
- 阿里云CentOS7系列一 -- 安装JDK7的方法.
最近因为数据采集以及生产环境冲突.导入windows Server 2008系统经常死机.经讨论决定把采集服务程序和生产服务进行分开.采集程序通过windows Server2008运行.而生产程序通 ...
- 随笔编号-02 阿里云CentOS7系列三 -- 配置防火墙
前面讲到了安装JDK以及Tomcat.但是大家会发现,当我们访问 http:// XXX.XXX.XXX.XXX:8080/80 时候,tomcat 猫并没有出现.原因就是没有设置防火墙. 再次介绍下 ...
- 阿里云CentOS7系列二 -- 安装Tomcat7的方法
前面讲到了JDK在CentOS7 环境下的安装步骤.这次来分享安装Tomcat7的安装步骤: Tomcat7 安装包: 链接: http://pan.baidu.com/s/1geKwASN 密码: ...
- 阿里云Centos7使用yum安装MySQL5.6的正确姿势
阿里云Centos7使用yum安装MySQL5.6 阿里云Centos7使用yum安装MySQL5.6 前言:由于某些不可抗力,我要在自己的阿里云服务器上搭建hadoop+hive+mysql+tom ...
- 阿里云CentOS7系列三 -- 配置防火墙
前面讲到了安装JDK以及Tomcat.但是大家会发现,当我们访问 http:// XXX.XXX.XXX.XXX:8080/80 时候,tomcat 猫并没有出现.原因就是没有设置防火墙. 再次介绍下 ...
- 阿里云CentOS7 64位安装jdk8和mysql5.6.43及远程连接mysql
安装mysql 先查看系统是否安装有mysql rpm -qa | grep mysql 返回空值说明没有,有的话先删除 yum remove mysql 下载mysql的repo源 wget htt ...
- 阿里云Centos7.x MySql安装教程示例
创建用户 useradd mysql; passwd mysql; 下载(比如:5.5.61) 地址 https://dev.mysql.com/downloads/mysql/5.6.html#do ...
- 阿里云centos7.2自己安装mysql5.7远程不能访问解决方案
版权声明:转载也行 https://blog.csdn.net/u010955892/article/details/72774920 最近,无意中看到阿里云服务器降价,所以一时手痒,买了一年的服务器 ...
随机推荐
- .net持续集成sonarqube篇之sonarqube基本操作(一)
系列目录 Sonarqube Web管理界面虽然设计的简洁大方,也非常直观,但是由于功能繁多,这对快速入手以及快速定位到想要的功能都是一个挑战,在以后的几个小节里我们简要介绍. OwerView(概览 ...
- 一文搞懂List 、List<Object>、List<?>的区别以及<? extends T>与<? super T>的区别
前段时间看<Java编程思想>泛型时对 <? extends T>与<? super T>很懵逼,接着看到泛型与集合的更蒙蔽,随后又翻开<码出高效>时, ...
- 【iOS】Signing for "project_name" requires a development team. Select a development team in the project editor
Xcode 8.3.2 运行 GitHub 上下载的代码时报了这个错. 解决方法: 单击工程名 --> Signing --> Team --> 选择对应的Account(如果没有A ...
- BrowserSync,自动刷新,解放F5,去掉更新提示
BrowserSync虽然这个技术不算新,但是依然有用.略微介绍下 没有安装node,先安装node,这里不再做介绍 安装 npm install -g browser-sync 全局安装,方便在任 ...
- SpringBoot Jar包瘦身 - 跟大文件说再见!
前言 SpringBoot部署起来配置非常少,如果服务器部署在公司内网,上传速度还行,但是如果部署在公网(阿里云等云服务器上),部署起来实在头疼.就是 编译出来的 Jar 包很大,如果工程引入了许多开 ...
- spark shuffle的写操作之准备工作
前言 在前三篇文章中,spark 源码分析之十九 -- DAG的生成和Stage的划分 剖析了DAG的构建和Stage的划分,spark 源码分析之二十 -- Stage的提交 剖析了TaskSet任 ...
- Chrome谷歌浏览器实用插件
总结整理了一下个人平时常用的谷歌浏览器插件 Adblock Plus 广告拦截 uBlock Origin Chrono 下载管理器 Tampermonkey 油猴子(各种强大的脚本,强烈推荐) F ...
- ceph log机制
Log 是每个项目必须的,他是跟踪问题的最直接的依据.Ceph 也设计自己的log机制. 初始化启动log实例,启动log线程. _log = new ceph::log::Log(&_con ...
- 夯实Java基础(八)——代码块
在Java中代码块指的是使用”{}”括起来的代码称为代码块.代码块一共分为4种:局部代码块,静态代码块,同步代码块,构造代码块. 1.局部代码块 局部代码块就是定义在方法体内部的代码块. public ...
- 完全零基础在Linux中安装 JDK
完全零基础在Linux中安装 JDK 总体思路:先确定没有Java程序了 — 然后创建相应路径文件夹 — 下载JDK — 解压到当前路径 — 自定义文件名称 — 配置环境变量 — 检查是否安装成功 第 ...