1、自建yum仓库,分别为网络源和本地源

 微信图片_20200717181322  

2、编译安装http2.4,实现可以正常访问,并将编译步骤和结果提交。

首先安装gcc,apr-devel,apr-util-devel,pcre-devel,openssl-devel

进入http2.4.25文件夹运行configure,定义安装路径,添加所需要的功能

./configure --prefix=/apps/httpd24 \

--sysconfdir=/etc/httpd \

--enable-ssl \

--enable-so

make –j 2

make install

安装完成后启动服务

/apps/httpd24/bin/apachectl start

可以定义PATH变量缩短启动命令

vim /etc/profile.d/env.sh

加入:PATH=/apps/httpd24/bin:$PATH

source /etc/profile.d/env.sh 生效

可使用apachectl start或者stop了(查看是否运行成功:ss -ntl |grep :80)

为了可以开机启动需要将启动命令加入rc.local

echo ‘/apps/httpd24/bin/apachectl start’ >> /etc/rc.d/rc.local

chmod+x  /etc/rc.d/rc.local

3、创建一个2G的文件系统,块大小为2048byte,预留1%可用空间,文件系统 ext4,卷标为TEST,要求此分区开机后自动挂载至/test目录,且默认有acl挂载选项

创建分区fdisk /sdb

n –>创建2G分区 –> w保存退出

   mke2fs -t ext4 -m 1 -L test -b 2048 /dev/sdb3

格式化分区创建文件系统ext4,设置块大小、预留空间、卷标

tune2fs –l /dev/sdb3

查看Default mount options:是否有acl选项(centos7默认创建ext4有acl)

永久挂载/test

软件安装和磁盘管理_第1张图片  

 

4、创建一个至少有两个PV组成的大小为20G的名为testvg的VG;要求PE大小 为16MB, 而后在卷组中创建大小为5G的逻辑卷testlv;挂载至/users目录

使用fdisk工具分区得到/dev/sda7(10G),/dev/sdb1(10G)

将/dev/sda7,/dev/sdb1加入物理卷

pvcreate /dev/sda7 /dev/sdb1

创建卷组指定PE大小16M,卷名

vgcreate -s 16M testvg /dev/sda7 /dev/sdb1

创建逻辑卷testlv,大小为5G

lvcreate -L 5G -n testlv testvg

创建文件系统ext4

mke2fs -t ext4 /dev/testvg/testlv

挂载

mkdir /users

mount /dev/vg0/testvg /users

永久挂载

编辑vi /etc/fstab