Linux服务器运维之JDK安装和Java环境变量的配置

前言

Windows操作系统可以下载JDK并配置环境变量来编写Java代码,那么Linux系统是否可以安装JDK并编写Java代码呢?答案是可以的,别忘了Java的特点中就有“跨平台”这么一条特点,因此在Linux系统上编写Java代码是没问题的。

Linux系统安装JDK步骤

  1. 下载JDK
    Oracle官网下载地址:JDK下载地址

    Linux版本的JDK安装包有三种形式,deb包、rpm包和tar.gz包,这里下载JDK11的tar.gz包,tar.gz包是普通的压缩包,直接解压即可。
  2. 下载和安装Xftp
    这里我推荐的上传文件到服务器的软件是Xshell的Xftp,这里需要先下载Xshell(具体安装步骤在Linux服务器运维之“Xshell”远程连接服务器),然后找到Xftp的图标并点击,如果没有安装Xftp则Xshell会弹出窗口提示下载Xftp。

    下载、安装Xftp的过程和下载、安装Xshell的过程一样,都需要可用的邮箱地址,仿照着下载、安装Xshell的下载过程就可以正确下载和安装,在此不再详细说明详情请看Linux服务器运维之“Xshell”远程连接服务器
  3. 打开Xftp
    如果已经下载了Xshell,可以从Xshell间接打开Xftp,当然也可以直接打开Xftp。如果是从Xshell间接打开了Xftp则不需要进行服务器的用户名和密码输入,Xftp会自动连接上Linux服务器;如果是直接打开Xftp则需要设置连接服务器的用户名和密码,和Xshell连接服务器类似,根据输入框提示完成输入内容点击确定即可正常使用。
  4. 向服务器传输JDK
    这里我建议先在服务器上创建好存放JDK的文件夹,防止传输的文件多了之后服务器文件目录混乱而自己找不到文件。
    在服务器上使用如下命令创建一个空的文件夹:mkdir /usr/lib/java,当然你也可以自己找一个合适的位置创建一个空的文件夹(语法结构和上面的代码一样:mkdir “空格” 文件夹路径)。
    重新连接Xftp,Xftp自动更新文件情况,确保Java文件夹已经正确的创建好了,直接将下载好的JDK压缩包拖动到建立好的Java文件夹中。(由于是远程传输所以这个过程可能比较慢,耐心等待就好)
  5. 在服务器解压JDK
    在服务器命令窗口输入:cd /usr/lib/java,进入到Linux服务器JDK压缩包的存放目录,输入:ls查看JDK安装包是否存在。
    如果显示下图呢么恭喜你完成了JDK向服务器的传输:

    (未正确显示进行如下操作:如果没有出现上图的压缩包名(注意:上图是jdk11的压缩包,下载的JDK版本不同名字会有所不同),首先你需要检查Linux命令窗口上进入的目录是否正确,如果正确则打开Xftp检查JDK压缩包是否在正确目录的文件夹里,如果没有该文件则进行传输安装包到Linux服务器操作。)
    在Linux命令窗口输入:tar -zxvf jdk-11.0.1_linux-x64_bin.tar.gz解压命令(提示:如果直接复制粘贴命令有问题需要手动输入),再次输入:ls这时你会发现文件显示已经和之前不一样了,这说明你已经成功安装JDK了,Xshell界面如下图所示:

Linux系统配置Java环境变量步骤

  1. 在服务器命令窗口输入:cd /usr/lib/java,确保你进入了JDK文件夹。
  2. 使用cd ~命令,找到.bashrc文件,通过ls -a命令显示全部文件,包括隐藏文件。
  3. 通过vi .bashrc命令打开.bashrc文件并编辑。 按i就可以进入编辑模式,通过方向键盘移动光标,回车到fi的下一行,在文件最后加上环境变量配置内容(
    export JAVA_HOME=/usr/lib/java/jdk-11.0.1
    export JRE_HOME=${JAVA_HOME}/jre
    export CLASSPATH=.:${JAVA_HOME}/lib:${JAVA_HOME}/lib
    export PATH=${JAVA_HOME}/bin:$PATH
    (提示:如果直接复制粘贴命令有问题需要手动输入),在键盘上按Esc退出编辑模式,返回命令模式输入:wq保存并退出编辑模式。
  4. 输入source .bashrc命令刷新.bashrc文件。
  5. 输入java -version命令或者java命令,测试JDK— —Java环境变量是否配置正确。输入命令后配置正确的结果如下图所示:在这里插入图片描述
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值