linux部署jdk?redis安装部署linux
如何在linux系统安装jdk
1、选择一个安装包存放的位置,我选择的是“/usr/local/java”
2、进入安装包所在目录:
#cd/usr/local/java
3、给安装包文件可执行的权限:
Chmod+x/usr/local/java/ jdk-6u18-linux-x64.bin
4、安装JDK:
#./ jdk-6u18-linux-x64.bin
此时,屏幕会显示安装协议,一直按enter键,知道屏幕下方出现如下提示:
Do you agree to the above license terms? [yes or no]
输入“y”,按enter键
5、系统开始自动解压安装包,解压的过程即是安装的过程
6、解压完成后,会在/usr/local/java下自动生成一个jdk1.6.0_18的文件夹,此文件夹即是软件的安装目录
7、设置环境变量
打开profile文件:
#cd/etc
#vi profile
在文件中输入如下内容;
LANGUAGE=CN
export Language
JAVA_HOME=/usr/local/java/jdk1.6.0_18
export JAVA_HOME
export PATH=$JAVA_HOME/bin:$PATH
值得注意的是此处的环境变量只对你当前的用户有效,若想让其他用户使用JDK,可将此文件拷贝至该用户的/etc文件夹下,然后执行即可
8、查看JDK版本:
#java-version
屏幕显示:
java version"1.6.0_18"
Java(TM) SE Runtime Environment(build 1.6.0_18-b07)
Java HotSpot(TM) 64-Bit Server VM(build 16.0-b13, mixed mode)
Ok,安装成功
Linux下安装JDK--部署java环境
Linux环境下安装JDK和部署Java环境的步骤如下:
首先,检查Linux系统中是否已经安装了JDK,可以通过以下命令进行查询:
1、使用'whereis java'命令查找JDK的安装位置;
2、使用'which java'命令查找JAVA_HOME环境变量的路径;
3、使用'echo$JAVA_HOME'和'echo$PATH'命令查看JAVA_HOME和PATH环境变量的值。
如果发现Linux系统中未安装JDK,接下来进行安装:
2.1查看Linux内核版本,确保系统兼容性,命令为'cat/proc/version'或'uname-a';
2.2下载最新版的JDK安装包,对于有外网环境的Linux服务器,可以使用wget命令直接下载;如果没有外网环境,需先将安装包上传至服务器。
2.3将下载的JDK安装包解压,命令为'sudo rz'用于上传,解压使用'sudo tar-zxvf jdk-8u161-linux-x64.tar.gz';
2.4将解压后的文件迁移到/usr/java目录下,命令为'cd/usr',创建java目录,移动文件使用'mv xxx/usr/java';
2.5修改环境变量,编辑/etc/profile文件,添加以下内容:
JAVA_HOME=/usr/java/jdk1.8.0_161
JRE_HOME=/usr/java/jdk1.8.0_161/jre
PATH=$JAVA_HOME/bin:$JRE_HOME:bin:$PATH
CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib:$CLASS_PATH
2.6让profile文件立即生效,执行'source/etc/profile'命令。
完成以上步骤后,进行JDK安装验证:
1、使用javac命令,检查是否正确安装,不会出现command not found错误;
2、使用java-version命令,查看版本信息,应显示java version"1.8.0_131";
3、使用echo$PATH命令,验证环境变量配置是否正确。
如何在linux安装jdk的配置环境变量
一.解压安装jdk
在shell终端下进入jdk-6u14-linux-i586.bin文件所在目录,
执行命令./jdk-6u14-linux-i586.bin这时会出现一段协议,连继敲回车,当询问是否同意的时候,输入yes,回车。之后会在当前目录下生成一个jdk1.6.0_14目录,你可以将它复制到任何一个目录下。
二.需要配置的环境变量
1. PATH环境变量。作用是指定命令搜索路径,在shell下面执行命令时,它会到PATH变量所指定的路径中查找看是否能找到相应的命令程序。我们需要把 jdk安装目录下的bin目录增加到现有的PATH变量中,bin目录中包含经常要用到的可执行文件如javac/java/javadoc等待,设置好 PATH变量后,就可以在任何目录下执行javac/java等工具了。
2. CLASSPATH环境变量。作用是指定类搜索路径,要使用已经编写好的类,前提当然是能够找到它们了,JVM就是通过CLASSPTH来寻找类的。我们需要把jdk安装目录下的lib子目录中的dt.jar和tools.jar设置到CLASSPATH中,当然,当前目录“.”也必须加入到该变量中。
3. JAVA_HOME环境变量。它指向jdk的安装目录,Eclipse/NetBeans/Tomcat等软件就是通过搜索JAVA_HOME变量来找到并使用安装好的jdk。
三.三种配置环境变量的方法1.修改/etc/profile文件
如果你的计算机仅仅作为开发使用时推荐使用这种方法,因为所有用户的shell都有权使用这些环境变量,可能会给系统带来安全性问题。
·用文本编辑器打开/etc/profile
·在profile文件末尾加入:
export JAVA_HOME=/usr/share/jdk1.6.0_14
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
·重新登录
·注解
a.你要将/usr/share/jdk1.6.0_14改为你的jdk安装目录
b. linux下用冒号“:”来分隔路径
c.$PATH/$CLASSPATH/$JAVA_HOME是用来引用原来的环境变量的值
在设置环境变量时特别要注意不能把原来的值给覆盖掉了,这是一种
常见的错误。
d. CLASSPATH中当前目录“.”不能丢,把当前目录丢掉也是常见的错误。
e. export是把这三个变量导出为全局变量。
f.大小写必须严格区分。
2.修改.bash_profile文件
这种方法更为安全,它可以把使用这些环境变量的权限控制到用户级别,如果你需要给某个用户权限使用这些环境变量,你只需要修改其个人用户主目录下的.bash_profile文件就可以了。
·用文本编辑器打开用户目录下的.bash_profile文件
·在.bash_profile文件末尾加入:
export JAVA_HOME=/usr/share/jdk1.6.0_14
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
·重新登录
3.直接在shell下设置变量
不赞成使用这种方法,因为换个shell,你的设置就无效了,因此这种方法仅仅是临时使用,以后要使用的时候又要重新设置,比较麻烦。
只需在shell终端执行下列命令:
export JAVA_HOME=/usr/share/jdk1.6.0_14
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
四.测试jdk
1.用文本编辑器新建一个Test.java文件,在其中输入以下代码并保存:
public class test{
public static void main(String args[]){
System.out.println("A new jdk test!");
}
}
2.编译:在shell终端执行命令 javac Test.java
3.运行:在shell终端执行命令 java Test
当shell下出现“A new jdk test!”字样则jdk运行正常。
五.卸载jdk
·找到jdk安装目录的_uninst子目录
·在shell终端执行命令./uninstall.sh即可卸载jdk。