自建yum仓库,分别为网络源和本地源
本地源
1、创建本地源目录
mkdir /mnt/cdrom/
mkdir /localyum
2、挂载光盘
mount /dev/cdrom /mnt/cdrom
cp -r /mnt/cdrom/* /localyum
3、编辑Centos-Media.repo
# vim Centos-Media.repo
[base]
name=localyum
baseurl=file:///localyum
enable=1
gpkcheck=0
gpgkey=file://mnt/cdrom/RPM-GPG-KEY-Cent0S-7
4、清除yum缓存
yum clean all
网络源
1、下载阿里云镜像到/etc/yum.repo.d/
wget -O /etc/yum.repos.d/CentOS-Base.repo
http://mirrors.aliyun.com/repo/Centos-7.repo
2、清除Yum缓存
yum clean all
yum makecache
编译安装http2.4,实现可以正常访问,并将编译步骤和结果提交。
准备http包,然后解压并且切入目录
tar -zxvf http.tar.zg
cd http
编译安装
# 先进行检查
./configure --prefix=/usr/local/http
# 检查不通过,提示缺少ARP
configure: error: APR not found. Please read the documentation.
# 根据百度,安装这几个包,然后检查通过
yum install -y apr-devel apr-util-devel gcc pcre-devel
# 编译安装
make
make install
启动服务并测试
./usr/local/http/bin/apachectl start
# 启动出错
AH00558: httpd: Could not reliably determine the server's fully qualified domain name,。
# 修改conf/httpd.conf ,查找ServerName 然后添加
ServerName localhost:80
# 保存然后重新启动
创建一个2G的文件系统,块大小为2048byte,预留1%可用空间,文件系统 ext4,卷标为TEST,要求此分区开机后自动挂载至/test目录,且默认有acl挂载选项
先分区
fdisk /dev/sda
格式化
mkfs.ext4 -L Test -m 1 -b 2048 /dev/sda5
开机自启
vim /etc/fstab
创建一个至少有两个PV组成的大小为20G的名为testvg的VG;要求PE大小 为16MB, 而后在卷组中创建大小为5G的逻辑卷testlv;挂载至/users目录
创建PV
pvcreate /dev/sdb /dev/sdc
创建vg PE大小为16M
vgcreate -s 16M testvg /dev/sd{b.c}
创建大小为5G的逻辑卷
lvcreate -n testlv -L 5G testvg
创建文件系统
mkfs.xfs /dev/testvg/teslv
挂载
mount /dev/testvg/teslv /users