Linux安装软件包

  1. rpm包  扩展名以.rpm结尾  

         使用rpm或者yum命令进行管理

  1. DEB包  扩展名以.deb结尾

        使用dpkg命令进行管理

  1. 源码包 扩展名为..tar.gz、tar.Z、tar.bz2

         使用tar 命令进行管理

mount挂载

  1. mount  挂在设备   挂载点目录
  2. umount   挂载点目录

rpm命令使用

  1. 已安装命令进行查询

   rpm  -qa           查询已安装的所有rpm包

   rpm  -qi  软件包    查询软件包的详细信息

   rpm  -qc  软件包    查询软件包的配置文件位置

   rpm  -ql  软件包     查询软件包的全部安装文件位置

   rpm  -qd  软件包    查询软件包的全部文本文档位置

   rpm  -qf   程序目录  通过程序目录查找到属于哪个软件包

  例: rpm -qf  `which  httpd`

  1. 安装rpm软件包

     rpm -ivh 软件包  安装软件包

     rpm -e  软件包  卸载软件包

安装和卸载过程中会因为有依赖关系而不能安装和卸载,在错误信息中

会有提示安装和卸载的依赖包,按照错误指示完成对依赖包的安装和

卸载就可以了。

  1. yum

   软件仓库的提供方式

FTP服务:ftp://......

HTTP服务:http://......

本地目录:file:///.......

yum的配置文件:

基本设置:/etc/yum.conf

仓库设置:/etc/yum.repos.d/*.repo

日志文件:/var/log/yum.log

YUM缓存目录:存放下载的软件包、仓库信息等数据

位于/var/cache/yum/$basearch/$releasever

   配置文件

执行vi命令创建指向本地yum软件仓库的配置文件

# vi /etc/yum.repos.d/centos.repo

配置内容如下:

[Server]   //仓库名称

name=centos_repo  //仓库描述信息

baseurl=file:///data/centos_repo  //URL访问路径,即软件仓库的路径

enabled=1  //启用此软件仓库

gpgcheck=1  //验证软件包的签名

gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7  //GPG公钥文件的位置

如果不做软件包的签名验证,可以将gpgcheck=1改为gpgcheck=0,并将gpgkey删除或注释掉。

Yum命令格式:

yum <options> <command> <package...>

    参数说明:

        install: 安装某个套件

update : 升级某个套件,如果update后面没有接套件名称,即更新目前主机所有已安装的套件.

info   : 列出某个套件的详细信息,相当于rpm -qi package内容

remove : 移除已经安装在系统中的某个套件

yum update 全部更新

源码安装流程

  • 关闭防火墙 systemctl stop firewalld      
  • 关闭selinux  vim  /etc/selinux/conf   改为

        

  • 搭建好yum源
  • yum -y install gcc gcc-c++ apr apr-devel apr-util apr-util-devel pcre pcre-devel
  • 创建安装目录

   上传软件包  yum -y install lrzsz  rz

  • 解压软件包  tar zxf httpd.2.4.25.tar.gz
  • ./configuer --prefix=/路径 /usr/local/httpd
  • Make
  • Make install
  • 添加环境变量 cd /usr/local/httpd/bin
  • 启动 ./apachectl start
  • 查看端口 yum  -y  install  net-tools

                 netstat -anpt | grep httpd

  • 客户端验证 IP地址

  

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小白xkk

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值