Linux软件安装详解

一、环境变量

当我们执行一个命令的时候, 默认从当前路径开始查找, 如果当前路径找不到对应的命令文件, 从环境变量$PATH查找, $PATH的配置文件在/etc/profile(系统变量),,还有用户变量(一般是在家目录下.bash_profile文件)

Window路径与路径之间用;(分号)连接

Linux路径与路径之间用:(冒号)连接

Linux每次修改完了环境变量(系统变量)之后需要重新加载文件 source /etc/profile

二、软件的安装方式

2.1、解压就可以使用

2.2、使用安装包安装(Linux-exe, Linux(redhat)-rpm)

  • 自己下载安装包
  • 使用统一的软件帮助我们安装

2.3、通过源码安装

三、RPM安装

RedHat Package Manager: 它属于红帽的一种管理方式

以安装jdk举例

3.1、通过RPM命令安装软件

  • rpm -ivh jdk-7u67-linux-x64.rpm

3.2、查询软件是否安装

  • rpm -qa | grep jdk
  • rpm -q jdk

3.3、卸载

  • rpm -e jdk-1.7.0_67-fcs.x86_64

3.4、需要手动配置java的环境变量

  • vim /etc/profile

export JAVA_HOME=/usr/java/jdk1.7.0_67

export PATH=$JAVA_HOME/bin:$PATH

3.5、重新加载配置文件

  • source /etc/profile

四、压缩包解压安装

这里以安装tomcat软件为例子

4.1、解压文件

  • tar -zxf apache-tomcat-7.0.61.tar.gz

4.2、拷贝到/opt目录下 

  • cp -r apache-tomcat-7.0.61 /opt 

4.3、启动Tomcat

  • cd /opt/apache-tomcat-7.0.61/bin
  • ./startup.sh 

五、yum安装

5.1、yum的作用

  • 可以帮我们管理RPM包
  • 可以帮我们安装软件
  • 如果软件有其他依赖, 会帮我们安装依赖后在安装软件
  • 类似于Maven

5.2、yum命令 

  • search (查询命令或者软件)

        例: 查询ifconfig命令的软件包

  • info (查询包的信息)

       例: 查询tomcat软件的相关信息

  • list (查询所有已安装和可安装的软件包)

        例1: 查询所有安装的rpm包

yum list

         例2: 查询所有以有关于Tomcat的包

5.3、更换yum源 

  • 首先安装wget
        yum install wget -y
  • 将系统原始配置文件失效
        mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
  • 使用Wget获取阿里yum源配置文件
        wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.r
epo
        wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.r
epo
  • 清空以前yum源的缓存

        yum clean all

  • 获取阿里云的缓存
        yum makecache

5.4安装Mysql数据库

详细步骤看这篇博客: https://blog.csdn.net/m0_50370837/article/details/124945437

猜你喜欢

转载自blog.csdn.net/m0_50370837/article/details/124904561
今日推荐