蓝盟it小贴士,来喽!
由于命令和脚本已经存储在bin目录或sbin目录中,因此部署后立即使用和编译安装的软件是压缩软件包的形式。 本质上的区别在于,部署后立即使用的软件的核心安装步骤是环境变量的部署和设置。 编译和安装的软件已解压缩的源文件无法直接使用,因此必须先编译和安装,然后生成相应的命令文件。 一般情况下,解压后立即使用的软件包括bin :二进制文件目录、各种命令和可执行文件conf :配置文件目录lib :依存文件目录、软件执行所需的依存程序包和库文件等logs :软件
对于需要编译的软件,未找到解压缩后可以直接运行的命令,其他文章将详细介绍如何编译安装。
1 .解冻
以JDK安装为例,解压缩过程很简单,可以使用上面的解压缩命令直接解压缩到当前目录
tar-zxfjdk-8 u 221-Linux-x 64.tar.gz 1
2 .环境变量的说明
环境变量的配置因软件而略有不同。 这主要取决于命令文件所在的目录。 例如,在JDK中,命令存储在bin目录和jre/bin中,因此通常会将两个路径都添加到环境变量中。 配置环境变量时,首先使用变量记录软件的解压缩路径,然后使用大写字母和下划线组合,如JAVA_HOME。 然后,将命令路径连接到PATH,并在更新后完成整个安装配置过程。
在执行操作之前,如果简要介绍一些概念,则环境变量:环境变量指的是命令环境中可用的变量,一般变量只能在某个脚本文件中使用。 使用export命令,可以将变量更改为环境变量,并且可以在命令环境中直接使用变量的值。 系统环境变量:系统环境变量是系统预设变量的一部分,是系统用户登录后可以直接使用的一组变量。 PATH变量: PATH变量是系统环境变量之一,通过记录命令运行时的搜索路径,可以在任何位置使用命令,而无需输入完整路径。 例如,要使与JDK相关的命令随处可用,必须将JDK命令的路径添加到PATH变量中。
环境变量配置文件系统变量:范围是所有用户的全局配置,路径是:/etc/profile (仅root用户可以修改)用户变量:范围是用户,仅对相应的用户有效,路径是:/. bash _ profile ( bash _ profile ) 启用环境变量:无论是自定义脚本变量还是环境变量配置文件变量,在使用export操作后都必须使用source命令启用它。
3 .环境变量的配置
要设置JDK环境变量,请执行以下操作: 使用pwd命令复制JDK并解压缩完整路径