安装压缩程序脚本
#!bin/bash
tar -jxvf /opt/httpd-2.4.29.tar.bz2
sleep 10
cd /opt/httpd-2.4.29
yum install apr* gcc* pcre* -y
./configure --prefix=/usr/local/apache //指定位置
make && make install //转译
systemctl stop firewalld
setenforce 0
/usr/local/apache/bin/apachectl start
显示80端口状态
yum指令
yum list 显示所有可用包 单个的可安装包
yum info 显示所有可用包的信息 单个具体的信息
yum search 模糊查找所有的相关信息
yum provides 精确查找
yum grouplist 显示所有可用包组 显示具体的包组
yum groupinfo 显示所有的包组具体信息 显示具体的包组的具体信息
yum install 安装具体软件包
yum groupinstall 安装具体软件包组
yum whatprovides 精确查找
baseurl 基础地址
本地yum源搭建
cd /etc/yum.repos.d
mkdir backup
mv CentOS-* backup //以防本地和在线混淆
vim bendi.repo
[bendi]
name=bendi
baseurl=file:///mnt //指定仓库路径记得用mount /dev/sro /mnt进行挂载
enable=1 //默认打开,可有可无
gpgcheck=0 //不验证密钥
:wq!
每次换源后记得yum clean all && yum makecache 清理和重新加载源数据
获得在线源 wget -O /etc/yum.repos.d/CentOS-base.repo https://mirrors.aliyum.com/repo/Centos-7.repo
CentOS系统的yum源(在线yum源)
#阿里云
https://mirrors.aliyun.com/centos/$releasever/
#腾讯云
https://mirrors.cloud.tencent.com/centos/$releasever/
#华为云
https://repo.huaweicloud.com/centos/$releasever/
#清华大学
https://mirrors.tuna.tsinghua.edu.cn/centos/$releasever/
EPEL的yum源
#阿里云
https://mirrors.aliyun.com/epel/$releasever/x86_64
#腾讯云
https://mirrors.cloud.tencent.com/epel/$releasever/x86_64
linux安装文件放在默认安装位置,通常为:/usr/local
yum remove httpd(文件) 卸载