今天为 centos 5.3 服务器安装jdk, 如果你要开发,运行 java 程序,jdk 是必不可少的。
如果不开发,也就是不用编译java程序,那么只安装jre就可以了。
我这里进行 JDK 安装, 目前为止 jdk 1.7 版本为最新版本吧,1.5 叫做jdk5.0
我不知道 jdk1.7 是否叫做 jdk 7.0 呵呵。
下载站点:
download.java/jdk7/binaries/
Linux Platform
Linux RPM in self-extracting JDK file
jdk-7-ea-bin-b58-linux-i586-08_may_2009-rpm.bin, 59.64 MB
由于文件比较大,我就不提供下载了,
www.java/download/jdk7/binaries/jdk-7-ea-bin-b58-linux-i586-08_may_2009-rpm.bin
这个就是完整的下载路径,
如果路径更新不能用了,建议去
download.java/jdk7/binaries/  重新到对应的文件下载。
我已经下载好了,下面传送到 Linux 上面去。
我xp系统是 192.168.1.5
所以 wget 192.168.1.5:2000/jdk-7-ea-bin-b58-linux-i586-08_may_2009-rpm.bin
比较郁闷一件事, CentOS5.3没有 wget 这个工具,看来要自己安装了。
]# yum -y install wget
Loaded plugins: fastestmirror
Determining fastest mirrors
* base: centos.ustc.edu
* updates: centos.ustc.edu
* addons: centos.ustc.edu
* extras: centos.ustc.edu
base                                                    | 1.1 kB    00:00
base                                                          2508/2508
updates                                                  |  951 B    00:00
updates                                                        207/207
addons                                                  |  951 B    00:00
extras                                                  | 1.1 kB    00:00
extras                                                        298/298
Setting up Install Process
Parsing package install arguments
Resolving Dependencies
--> Running transaction check
---> Package wget.i386 0:1.10.2-7.el5 set to be updated
--> Finished Dependency Resolution
Dependencies Resolved
================================================================================
Package        Arch            Version                  Repository      Size
================================================================================
Installing:
wget            i386            1.10.2-7.el5            base            581 k
Transaction Summary
================================================================================
Install      1 Package(s)
Update      0 Package(s)
Remove      0 Package(s)
Total download size: 581 k
Downloading Packages:
wget-1.10.2-7.el5.i386.r
pm                              | 581 kB    00:09
warning: rpmts_HdrFromFdno: Header V3 DSA signature: NOKEY, key ID e8562897
Importing GPG key 0xE8562897 "CentOS-5 Key (CentOS 5 Official Signing Key) <>" from /etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
Installing    : wget                                              [1/1]
Installed: wget.i386 0:1.10.2-7.el5
Complete!
===================
好了,安装好了 wget 我们继续
wget 192.168.1.5:2000/jdk-7-ea-bin-b58-linux-i586-08_may_2009-rpm.bin
]# gcc -v  检查是否存在gcc
]# rpm -qa | grep yacc 检查 yacc 有没有装
]# chmod +x jdk-7-ea-bin-b58-linux-i586-08_may_2009-rpm.bin
]# ./jdk-7-ea-bin-b58-linux-i586-08_may_2009-rpm.bin
Do you agree to the above license terms? [yes or no]
最后输入  yes 进行安装 , 由于我刚才复制文本了出现问题,重新安装。
<
<
UnZipSFX 5.52 of 28 February 2005, by Info-ZIP ().
inflating: jdk-7-ea-lin
<                >>>>>>>>### [100%]
1:jdk                    >>>>>>>>### [100%]
Unpacking
java系统变量设置Done.
安装完毕。
[root@localhost usr]# ls /usr/java/
default  jdk1.7.0  latest
看到了吧。
配置 java 环境参数
]# vi ~/.bash_profile  修改成这样
JAVA_HOME=/usr/java/jdk1.7.0
CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar
PATH=$PATH:$HOME/bin:$JAVA_HOME/bin:$JAVA_HOME/jre/bin
export PATH JAVA_HOME CLASSPATH
保存退出,如果输入 java 和 javac 可以正常运行就可以了。
下面编写一个 HelloWorld.java 文件 进行测试,呵呵。很久没有写过 java 程序了。
public class HelloWorld
{
public static  void main( String args[] )
{
System.out.println( "HelloWorld!!" );
}
}
[root@localhost /]# vi HelloWorld.java
[root@localhost /]# javac HelloWorld.java
[root@localhost /]# java HelloWorld
HelloWorld - www.17rumen
注意使用 rm -rf 命令,看清楚目录。
[root@localhost opt]# rm -rf *
一切正常, 清空刚才没用的文件。。。
好了 ,今天演示到这里,谢谢大家观看!!!!

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。

发表评论