一:准备工作
centos系统(liunx)。
JDK 安装包:jdk-6u27-linux-i586.bin
MYSQL安装包:MySQL-5.1.72-1.glibc23.i386.rpm-bundle.tar
二:jdk安装
把JDK 安装包:jdk-6u27-linux-i586.bin上传到192.168.1.190的/usr/local/java 下。
1:安装
创建安装目录,在/usr/local/java 下建立安装路径,并将文件考到该路径下:
# mkdir /usr/local/java
jdk-6u27-linux-i586.bin
这个是自解压的文件,在linux上安装如下:
# chmod 755 jdk-6u27-linux-i586.bin (注意--赋权限)
# ./jdk-6u27-linux-i586.bin (注意,这个步骤一定要在jdk-6u11-linux-i586.bin所在目录下)
在按提示输入yes后,jdk被解压。
出现一行字:Do you aggree to the above license terms? [yes or no]
安装程序在问您是否愿意遵守刚才看过的许可协议。当然要同意了,输入"y" 或 "yes" 回车。
2:查看文件。
# cd/usr/local/java
# ls
三:jdk配置环境变量
#vi /etc/profile
在里面添加如下内容
export JAVA_HOME=/usr/local/java/jdk1.6.0_27
export JAVA_BIN=/usr/local/java/jdk1.6.0_27/bin
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME JAVA_BIN PATH CLASSPATH
让/etc/profile文件修改后立即生效 ,可以使用如下命令:
# . /etc/profile
注意: . 和 /etc/profile 有空格.
打开doc窗口
输入以下命令。(核心命令如下)
[[email protected] ~]# ls
[[email protected] ~]# env
[[email protected] etc]# vi profile
[[email protected] etc]# ll profile
-rw-r--r-- 1 root root 1014 Aug 29 18:11 profile
[[email protected] etc]# chmod u+x profile
[[email protected] etc]# ls -l profile
-rwxr--r-- 1 root root 1014 Aug 29 18:11 profile
[[email protected] etc]# vi profile
[[email protected] etc]# cd /usr/local/
bin/ etc/ games/ include/ ivr/ java/ lib/ libexec/ mbox/ prompt/ sbin/ share/ src/
[[email protected] etc]# cd /usr/local/java/jdk
jdk1.6.0_27/ jdk-6u27-linux-i586.bin
[[email protected] etc]# cd /usr/local/java/jdk
jdk1.6.0_27/ jdk-6u27-linux-i586.bin
[[email protected] etc]# cd /usr/local/java/jdk1.6.0_27/
[[email protected] jdk1.6.0_27]# pwd
/usr/local/java/jdk1.6.0_27
[[email protected] jdk1.6.0_27]# vi /etc/profile
# /etc/profile
if [ -z "$INPUTRC" -a ! -f "$HOME/.inputrc" ]; then
INPUTRC=/etc/inputrc
fi
export JAVA_HOME=/usr/local/java/jdk1.6.0_27
export JAVA_BIN=/usr/local/java/jdk1.6.0_27/bin
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME JAVA_BIN PATH CLASSPATH
export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE INPUTRC
for i in /etc/profile.d/*.sh ; do
"/etc/profile" 62L, 1246C written
[[email protected] jdk1.6.0_27]# source /etc/profile
[[email protected] jdk1.6.0_27]# java -version
java version "1.6.0_27"
Java(TM) SE Runtime Environment (build 1.6.0_27-b07)
Java HotSpot(TM) Server VM (build 20.2-b06, mixed mode)
[[email protected] jdk1.6.0_27]# ls -l /etc/profile
-rwxr--r-- 1 root root 1246 Sep 1 14:23 /etc/profile
[[email protected] jdk1.6.0_27]#
具体操作:
三:修改profile文件
# etc /usr/profile
export JAVA_HOME=/usr/local/java/jdk1.6.0_27
export JAVA_BIN=/usr/local/java/jdk1.6.0_27/bin
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME JAVA_BIN PATH CLASSPATH
四:退出并保存vi 下修改的profile文件
按一下ESC 之后再输入:rq
出现
E212" can not open file for writing
press enter or type command to continue
如图