CentOs下jdk的安装
jdk的安装是咱搞java的基本功了,在window上配置了没上百次也有几十次了,今天换个环境,需要在linux系统上安装,而服务器版本的CentOs是纯命令行的,
因此也给配置jdk增加了不少难度,开始进入话题吧
首先我们需要从oracle官网上下载jdk(tar.gz)版本的,现在最新版本是7,并且oracle已经不支持jdk6了
http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html
由于我现在是在虚拟机中安装的系统,因此我需要将下载下来的jdk制成ISO,直接通过将该ISO文件挂载到了CentOS上,CentOs默认挂载在/media目录下
如果在/media或者/mnt下无法找到挂载的文件,则按下面步骤:
光驱对应的设备文件是/dev/hdc 或者/dev/cdrom /dev/cdrom文件是/dev/hdc的软链接文件
mount 需要挂载的设备文件(如光驱,硬盘分区,u盘等) 将要挂载的文件目录
使用命令mount /dev/cdrom /mnt/
将光驱/dev'cdrom文件挂载到/mnt目录下
之后就可以进入/mnt目录下对光驱里的文件操作
可以查看下目录下是否有:
看到了吧,确时存在(常用的一些liunx指定可以参考http://www.cnblogs.com/shenliang123/p/3202277.html)
将ISO文件挂载到了 /media 路径下,所以相当于加载了虚拟光驱,里面的文件都是只读的,我们如果需要安装就必须将需要的文件复制到其它目录下,这里我选择都移动到 /home/shenliang/路径下新建一个jdk目录将其复制过去
接下来我们要对其进行解压缩,安装
补充:
对于.tar.gz格式的文件,linux对其进行安装、解压使用 tar -zxvf 命令
对于.bin格式的文件,linux对其进行安装、解压使用 ./ 命令
对于linux中的可执行文件,如果我们需要运行它,也是使用的 ./ 命令
将目录定义到/home/sheliang/jdk下。然后进行解压缩
等待一会后查看该目录会发现多了一个文件,就是解压出来的文件
既然jdk以及安装好了,在windows系统中,我们如果需要使用jdk,就必须为其配置环境变量,同样在Linux系统中,我们也要为jdk配置好环境变量,这样才能jdk才能运行起来
配置jdk
在Linux系统中,一般安装软件的配置信息都是存放在 /etc/profile 文件里面,我们通过命令可以查看该文件:
(vi的具体操作可以参考http://www.cnblogs.com/shenliang123/archive/2013/07/20/3202645.html)
进入文件后,输入字符 i 即进入编辑状态,我们将配置写入到末尾
完成之后按ESC键退出编辑,输入:wq保存并退出到命令行
输入source /etc/profile //这条命令是让配置马上生效
成功生效后jdk的配置就成功了。我们同样可以在命令行窗口中输入java,javac,java -version来验证是否配置成功
CentOs下jdk的安装的更多相关文章
- centOS下 JDK的三种安装方式
由于各Linux开发厂商的不同,因此不同开发厂商的Linux版本操作细节也不一样,今天就来说一下CentOS下JDK的安装: 方法一:手动解压JDK的压缩包,然后设置环境变量 1.在/usr/目录下创 ...
- CentOS下SNMP的安装与使用
CentOS下SNMP的安装与使用 导读 简单网络管理协议(SNMP),由一组网络管理的标准组成,包含一个应用层协议(application layer protocol).数据库模型(datab ...
- CentOS下通过yum安装svn及配置
CentOS下通过yum安装svn及配置 1.环境centos5.5 2.安装svnyum -y install subversion 3.配置 建立版本库目录mkdir /www/svndata s ...
- centos 下查找软件安装在哪里的命令
linux centos 下查找软件所安装的目录在哪里 1. 如果是rpm安装的可以:rpm -ql linux(1)package-name 具体你可以man rpm 2. 可以在根目录上直接fin ...
- CentOS下源码安装Apache2.4+PHP5.4+MySQL5.5
一.准备(把所有的源文件放在‘/home/yuanjun’目录下) apr http://mirror.bjtu.edu.cn/apache/apr/apr-1.4.6.tar.gz apr-util ...
- CentOS下Eclipse的安装教程
CentOS下Eclipse的安装教程 据了解,在Linux下的Java开发很多时候都比较喜欢使用vim + 插件,反而很少使用Eclipse,但是我是第一次使用Linux来进行Java编程,就什么都 ...
- mac与centos下redis的安装与配置
前言 最近在用redis,下面简单写一下mac和centos下redis的安装与配置方法. 安装 mac下面 安装命令:brew intall redis 运行命令:brew services sta ...
- Linux下Jdk的安装和jdk环境变量的设置
我们在Linux下安装系统软件的时候,经常遇到一些系统环境变量配置的问题.什么是环境变量?如何定制环境变量?我将在下面做一些介绍.一.什么是环境变量?Linux是一个多用户的操作系统.多用户意味着每个 ...
- CentOS下Redis的安装(转)
目录 CentOS下Redis的安装 前言 下载安装包 解压安装包并安装 启动和停止Redis 启动Redis 停止Redis 参考资料 CentOS下Redis的安装 前言 安装Redis需要知道自 ...
随机推荐
- (视频) 《快速创建网站》 3.1 WordPress 数据导入
本文是<快速创建网站>系列的第5篇,如果你还没有看过之前的内容,建议你点击以下目录中的章节先阅读其他内容再回到本文. 访问本系列目录,请点击:http://devopshub.cn/tag ...
- JAVA中的枚举小结
枚举 将一组有限集合创建为一种新的类型,集合里面的值可以作为程序组件使用: 枚举基本特性 以下代码是枚举的简单使用: 使用values方法返回enum实例的数组 使用ordinal方法返回每个enum ...
- 使用虚拟信用卡认证openshift铜牌计划
"铜牌计划(bronze)"是OpenShift推出的一项免费计划,这个计划能为你提供更多的免费便利,主要就是可以自己绑域名加SSL证书和应用即使24小时没人访问也不关机了.说这个 ...
- Bigfish的重新安装
昨天把ofbiz安装并成功运行起来,今天接着再把bigfish下载下来. 上次安装配置bigfish时,记得是费了一番周折的,最后也不知道怎么瞎折腾,最终居然跑起来了. 今天有意识整理了下关键步骤,记 ...
- Linux 僵尸进程查杀
僵尸进程概念 僵尸进程(Zombie process)通俗来说指那些虽然已经终止的进程,但仍然保留一些信息,等待其父进程为其收尸. 书面形式一点:一个进程结束了,但是他的父进程没有等待(调用wait ...
- [Linux 存储管理] LVM结构
linux的LVM灵活且功能强大,当然越强大的就越难理解.lvm和硬盘大致关系应该如下,如果有误请大家左证. lvm中快照功能强大到,很多db的备份都依赖于这个功能,所以不能不理解和熟悉. <鸟 ...
- [MySQL Reference Manual] 4 MYSQL Program
4 MYSQL Program 目录 4 MYSQL Program 4.3 MySQL Server和Server启动程序 4.3.1 mysqld 4.3.2 mysqld_safe 4.3.3 ...
- mysql datetime查询异常
mysql datetime查询异常 异常:Value '0000-00-00 00:00:00' can not be represented as java.sql.Timestamp (2011 ...
- openstack-kilo--issue(十一)Failed connect to 169.254.169.254:80; No route to host
# curl http://169.254.169.254/latest/user-data curl: () Failed connect to ; No route to host 解决方案: c ...
- db2存储过程
一. 使用存储过程的好处 1. 减少客户机与服务器之间的网络使用率,以及数据库锁定保持的时间 应用程序通常在执行每个SQL语句都要跨网络两次,存储过程可以将SQL语句集中在一起, 从而使得对于每一组S ...