文档章节

搭建Web服务器之Step6:CentOS6.3安装JDK和环境配置

派卡琪安
 派卡琪安
发布于 2012/08/14 11:42
字数 514
阅读 1368
收藏 4

1.CentOS默认情况下,会安装OpenOffice之类的软件,这些软件需要Java的支持,默认会安装JDK的环境,若需要特定的Java环境,最好将默认的JDK彻底删除;
2.查看默认的JDK命令:java -version
3.如果先删除默认再装新的JDK,则与之相关的软件也会随之删除,so,先装新的再卸默认。
4.下载JDK,http://www.oracle.com/technetwork/java/javase/downloads/jdk-7u4-downloads-1591156.html,我下载的是jdk-7u4-linux-i586.rpm
5.将
jdk-7u4-linux-i586.rpm放到/usr目录下,用命令chmod 777 jdk-7u4-linux-i586.rpm修改文件权限,双击它就自动解压安装了,安装完成后,在/usr目录下产生一个新的 java 文件夹
6.设置环境变量
vi打开文件命令:vi /etc/profile
移至文件末尾插入一个空行:输入字母o
输入以下配置信息:(注:这里的分隔符是冒号不是分号)

JAVA_HOME=/usr/java/jdk1.7.0_04
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME
export PATH
export CLASSPATH

先按Esc退出编辑模式,再保存退出输入 :wq  (冒号也要输入)
至此,新的JDK环境设置完毕。

7.卸载原JDK
终端输入,查看gcj的版本号:rpm -qa|grep gcj
得到结果:
java-……
libgcj-……

终端输入,卸载:yum -y remove java java-……
等待系统自动卸载,最终终端显示 Complete,卸载完成

8.让系统配置立即生效,不用重启系统
终端输入命令:source /etc/profile

注意:如果出现以下错误信息
bash: /usr/java/jdk1.7.0_04/lib/dt.jar: 权限不够
bash: /usr/java/jdk1.7.0_04/lib/tools.jar: 权限不够

错误原因:分隔符不能用;(分号),要用:(冒号)
CLASSPATH=.;$JAVA_HOME/lib/tools.jar;$JAVA_HOME/lib/dt.jar
这样写是不对滴,要这样写:
CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar
PATH = $PATH;$JAVA_HOME/bin;也一样,通通用冒号分隔。

9.查看版本:java -version
java version "1.7.0_04"
Java(TM) SE Runtime Environment (build 1.7.0_04-b20)
Java HotSpot(TM) Client VM (build 23.0-b21, mixed mode, sharing)





© 著作权归作者所有

共有 人打赏支持
派卡琪安
粉丝 28
博文 61
码字总数 19664
作品 0
广州
程序员
私信 提问
细谈普通网站的后台构建实战----my note

比如你建一个普通网站,流量不高。如何设计 普通PC环境,大约同时支持2000到3000的并发量,当然,我不排除有高手进行后台服务器优化,实现更高的并发量。 一些大型的网站会采取“分流”的方式...

crossmix
2016/03/22
76
1
【修改】Centos6.3 下安装hadoop2.3.0+hbase0.98+zookeeper3.4.5

原文链接:http://wangneng-168.iteye.com/blog/1962238 因公司需求需要研究一些关于hbase相关的知识,所以自己手动搭建了一下hadoop、hbase、zookeeper的相关环境,在网上找了许多文档总是不...

Aloneforyou
06/29
0
0
CentOS6.3下安装和配置Guacamole 0.9.9

简介 Guacamole是一个提供远程桌面解决方案的开源项目,通过浏览器就能操作虚拟机,适用于Chrome、Firefox、IE9+等浏览器(浏览器需要支持HTML5)。只要在一个服务器成功安装Guancamole,就可...

桂圆_noble
2016/07/14
0
0
linux配置实践:httpd+tomcat7+域名虚拟主机配置

配置需求:apache+tomcat7+多个域名的虚拟主机 配置环境:腾讯云、Centos6.3 64位 所需软件: jdk-7u55-linux-x64.tar.gzapache-tomcat-7.0.50.tar.gztomcat-connectors-1.2.40-src.tar.gz ...

Nob
2014/06/20
0
0
企业级Hadoop2.3.0完全分布式集群的搭建

***面向生产环境的大集群模式重新安装实施Hadoop,要求 1)使用DNS而不是hosts文件解析主机名 2)使用NFS共享密钥文件,而不是逐个手工拷贝添加密钥 3)复制Hadoop时使用批量拷贝脚本而不是逐...

灯下黑鬼吹灯
2016/12/13
70
0

没有更多内容

加载失败,请刷新页面

加载更多

深度学习中的注意力机制

最近两年,注意力模型(Attention Model)被广泛使用在自然语言处理、图像识别及语音识别等各种不同类型的深度学习任务中,是深度学习技术中最值得关注与深入了解的核心技术之一。 本文以机器...

火力全開
5分钟前
0
0
去除文件中

最近生成的文件中出现了<feff>乱码,而且单个文件中出现不止一次,在vim中打该文件显示<feff>,而在idea中则显示一个“-”,对数据处理造成了极大的困扰,通过使用其它编辑器打开发现,Windo...

休辞醉倒
6分钟前
0
0
想搞懂大数据就看这篇文章就够了!

互联网时代的到来,各种专业词汇术语充斥着我们的大脑,大数据,人工智能更是当下时代的热点潮流,很多传统企业都徘徊穿梭于这个潮流当中,传统广告的褪去,移动互联网时代的大数据精准整合营...

董黎明
9分钟前
1
0
go module 初体验

尽管官方的go module比较好用,但由于很多库下载不了,所以需要用到以下配置 export PATH=/mnt/d/download/go/bin/:$PATH export GOPATH=/home/fish/dipamkara/ #export GOPATH=/mnt/d/work...

LoveCupid
11分钟前
1
0
【小白学游戏常用算法】二、A*启发式搜索算法

  在上一篇博客中,我们一起学习了随机迷宫算法,在本篇博客中,我们将一起了解一下寻路算法中常用的A*算法。   通常情况下,迷宫寻路算法可以使用深度优先或者广度优先算法,但是由于效...

hejunbinlan
15分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部