centOS 6下安装java、tomcat

centOS 6 下安装java

centOS  默认有java的运行环境(gcj),安装sun的jdk前先卸载 gcj。

卸载gcj:

#java -version            <-查看当前gcj java的版本号(我这里得到的是 1.4.2)

#yum -y remove java-1.4.2-gcj-compat   <- 卸载gcj (y参数表示 在y/n 提问时均回答 y)

#chmod a+x jdk-6u14-linux-i586-rmp.bin    <- a+x 表示 u g o 均加上x权限

[[email protected] pub]# ./jdk-6u14-linux-i586-rmp.bin

开始会显示协议,回答yes,然后软件就会一直安装到完成,并会在当前目录下生成一些文件

到了这里就该设置环境变量了。

设置环境变量的文件在 /etc/profile ,这个是全局的环境变量。

程序默认安装到了 /usr/java 下面

在文件的最后面写上(注意,在有多项时,windows下是用 分号隔开的,但linux 下使用 冒号):

JAVA_HOME=/usr/java/jdk-1.6.0_14
PATH=$JAVA_HOME/bin:$PATH          <-注意这里,必须要加上 $PATH ,否则系统默认设置的PATH就丢失了。
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME
export PATH
export CLASSPATH

保存文件,然后运行source命令使其生效:

#source /etc/profile

然后运行java检查是否运行好了

#java -version

如果显示正确版本号则表示安装好了

但我在安装时出现点小问题,可运行javac 命令但不可运行java命令,但重启一下系统就好了。

固定使用此版本的JDK设置如下:

# vi /etc/profile

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

下面这是最新版本设计示例,在每次启动命令行都会使其它Java环境为以下版本。

# vi /etc/profile

JAVA_HOME=/usr/java/jdk1.6.0_30

PATH=$JAVA_HOME/bin:$PATH

CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

export JAVA_HOME

export PATH

export CLASSPATH

CentOS6下默认JDK路径设置

JAVA_HOME=/usr/lib/jvm/jre-1.6.0-openjdk.x86_64/

PATH=$JAVA_HOME/bin:$PATH

CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

export JAVA_HOME

export PATH

export CLASSPATH

bad ELF interpreter: No such file or directory解决

[[email protected] junk]# ./jdk-6u30-linux-i586-rpm.bin

Unpacking...

Checksumming...

Extracting...

./jdk-6u30-linux-i586-rpm.bin: ./install.sfx.8866: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory

Installing JavaDB

error: open of sun-javadb-common-10.6.2-1.1.i386.rpm failed: No such file or directory

error: open of sun-javadb-core-10.6.2-1.1.i386.rpm failed: No such file or directory

error: open of sun-javadb-client-10.6.2-1.1.i386.rpm failed: No such file or directory

error: open of sun-javadb-demo-10.6.2-1.1.i386.rpm failed: No such file or directory

error: open of sun-javadb-docs-10.6.2-1.1.i386.rpm failed: No such file or directory

error: open of sun-javadb-javadoc-10.6.2-1.1.i386.rpm failed: No such file or directory

Done.

发现报这个错误,是因为缺少了这个组件mesa-libGL.i686。于是乎,安装上mesa-libGL.i686,问题解决

yum install mesa-libGL.i686

[[email protected] junk]# ./jdk-6u30-linux-i586-rpm.bin

Unpacking...

Checksumming...

Extracting...

./jdk-6u30-linux-i586-rpm.bin: ./install.sfx.8866: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory

Installing JavaDB

error: open of sun-javadb-common-10.6.2-1.1.i386.rpm failed: No such file or directory

error: open of sun-javadb-core-10.6.2-1.1.i386.rpm failed: No such file or directory

error: open of sun-javadb-client-10.6.2-1.1.i386.rpm failed: No such file or directory

error: open of sun-javadb-demo-10.6.2-1.1.i386.rpm failed: No such file or directory

error: open of sun-javadb-docs-10.6.2-1.1.i386.rpm failed: No such file or directory

error: open of sun-javadb-javadoc-10.6.2-1.1.i386.rpm failed: No such file or directory

centOS 6下安装java、tomcat,布布扣,bubuko.com

时间: 2024-12-19 23:58:02

centOS 6下安装java、tomcat的相关文章

在 CentOS/Fedora 下安装 JAVA 环境

介绍 本文介绍如何在 CentOS 7(6/6.5). Fedora.RHEL 上安装 Java.Java是一个流行的软件平台,允许您运行Java应用程序. 本文涵盖了以下Java版本的安装: OpenJDK 8 Oracle Java 8 先决条件 在开始之前,您应该有一个能够执行 root 权限命令的用户账户. Java的变化 Java平台有三个不同版本:标准版(SE).企业版(EE)和微型版(ME).本文主要关注Java SE. 可以安装两个不同的Java SE包:Java运行时环境(JR

CentOS 7 下安装JAVA

第一步:查看Linux自带的JDK是否已安装 安装好的CentOS会自带OpenJdk,用命令 java -version ,会有下面的信息: java version "1.6.0" OpenJDK Runtime Environment (build 1.6.0-b09) OpenJDK 64-Bit Server VM (build 1.6.0-b09, mixed mode) 最好还是先卸载掉openjdk,在安装sun公司的jdk. 先查看 rpm -qa | grep ja

CentOS 64-bit下安装JDK和Tomcat并设置Tomcat开机启动操作步骤

准备文件如下: 1.CentOS-6.4-x86_64-bin-DVD1.iso 2.jdk-7u67-linux-x64.rpm 3.apache-tomcat-7.0.55.tar.gz 安装步骤如下: 一.安装JDK [[email protected] /]# java -versionbash: java: command not found [[email protected] /]# rpm -ivh /soft/jdk-7u67-linux-x64.rpmPreparing...

win7下安装配置tomcat,java运行环境

1.下载JDK,安装 官网下载地址:http://java.sun.com/javase/downloads/index.jsp 下载后,安装,选择你想把JDK安装的目录: 比如:JDK安装目录:E:\java 其他博文有说还要装JRE,其实JDK安装好了,就不需要安装JRE了,本身就有了. 2.设置JDK环境变量 右击“计算机”,点击“属性”,点击弹出界面的左部分的“高级系统设置”,选择“高级”选项卡,点击下部的“环境变量” 新建2个变量,编辑1个变量,分别填入以下信息,如图所示: 新建: 变

linux 下安装 jdk tomcat 并配置

linux下安装TOMCAT与JDK 第1步:新建boss用户,用户名:boss,密码:boss 第2步:将安装用户路径设置成/app/boss [[email protected]]# useradd-d /app/boss -m boss [[email protected]]# passwdboss Changing password for user boss. New password:  boss passwd: all authentication tokens updated s

linux下安装配置tomcat以及tomcat开机自启配置

Linux下Tomcat安装配置以及Windows不能连接服务器Tomcat解决方案 一.从官方网站上下载tomcat软件包. 官网地址: http://tomcat.apache.org/ 点击左侧的 download的一个版本,我选择的是 tomcat7.0,选择一个后缀名为.tar.gz文件直接下载到本地. 二.通过工具SSH Secure 上传至linux服务器中,进行解压 解压tomcat压缩文件: #tar zxvf apache-tomcat-7.0.53.tar.gz 将解压后的

怎样在CentOS linux下安装MPEG-1 Layer 3 (MP3)解码器

怎样在CENTOS linux下安装MPEG-1 Layer 3 (MP3)解码器 提片上的信息显示我们没有安装解码器,这是因为版权问题软件 没有自带解码器 我的是centos 32位系统所以用下面第一个源 32位系统 第三方源 rpm -ivh http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.i686.rpm 64位系统 第三方源 rpm -ivh http://pkgs.repoforge.

Linux(CentOS)系统下安装好apache(httpd)服务后,其他电脑无法访问的原因

原文:Linux(CentOS)系统下安装好apache(httpd)服务后,其他电脑无法访问的原因 今天试了下在虚拟机上利用CentOS系统的yum命令安装好了httpd(apache2.4.6),然后在windows系统下访问此虚拟机的ip地址,却访问不了. 因为前段时间有知道过iptable的限制,所以在想是不是因为iptable限制了80端口呢! 所以在网上找了下iptable的命令,并且把tcp的80端口设置成允许任何IP都可以访问: iptables -I INPUT -p TCP

centos 7 下安装cobbler报“ Apps aren&#39;t loaded yet”

版本信息: cobbler-web-2.6.11-1.el7.noarchcobbler-2.6.11-1.el7.x86_64Python 2.7.5Django 1.8.7 yum源: epel-release-7-8.noarch 安装各种包后,启动http报错" Apps aren't loaded yet" 解决方法: [[email protected] web]# pwd/usr/share/cobbler/web[[email protected] web]# vim