1、 自建yum仓库,分别为网络源和本地源。
a,挂载本地光盘
mount -r -t iso9660 /dev/cdrom /mnt
从头开始,脚踏实地。(第六周)
b,修改yum的repository
vim /etc/yum.repos.d/aa.repo
从头开始,脚踏实地。(第六周)
c,增加互联网上的repository
vim /etc/yum.repos.d/163mirror.repo
从头开始,脚踏实地。(第六周)
从头开始,脚踏实地。(第六周)_第1张图片

2、 编译安装http2.4,实现可以正常访问,并将编译步骤和结果提交。
第一步:下载源码包和修改编译环境
yum install apr-devel apr-util-devel openssl-devel pcre-devel gcc -y
yum groupinstall "Development Tools" -y
wget http://archive.apache.org/dist/httpd/httpd-2.4.6.tar.bz2
100%[================================================================>] 4,949,897 10.4KB/s in 10m 25s
第二步:进入包中编译安装。
cd httpd-2.4.6
./configure --prefix=/usr/local/httpd24 --sysconfdir=/etc/httpd/
从头开始,脚踏实地。(第六周)_第2张图片
make -j4 & make install
从头开始,脚踏实地。(第六周)_第3张图片
第三步:开启用户端httpd,检查端口是不是80,打开网页进行测试
从头开始,脚踏实地。(第六周)
从头开始,脚踏实地。(第六周)_第4张图片
从头开始,脚踏实地。(第六周)_第5张图片
第三步:配置相关的环境
a导出二进制程序目录至PATH环境变量中。
从头开始,脚踏实地。(第六周)
b, 导入帮助手册。
vim /etc/man_db.conf
添加:MANDATORY_MANPATH /usr/local/httpd24/man
mandb
c,编辑添加新的库文件所在目录至此文件中。
vim /etc/ld.so.conf.d/httpd24.conf
/usr/local/httpd24/modules
让系统重新生成缓存:
ldconfig [-v]
从头开始,脚踏实地。(第六周)
d,导出头文件。
ln -sv /usr/local/httpd24/include/* /usr/include/http24
从头开始,脚踏实地。(第六周)_第6张图片
e,最后修改属性和复制一个启动脚本。
systemctl restart httpd

3、 创建一个2G的文件系统,块大小为2048byte,预留1%可用空间,文件系统 ext4,卷标为TEST,要求此分区开机后自动挂载至/test目录,且默认有acl挂载选项
a,查看系统盘占用情况
从头开始,脚踏实地。(第六周)_第7张图片
b,添加硬盘之后进行格式化
fdisk /dev/sdb给予sdb1有2G的大小
从头开始,脚踏实地。(第六周)_第8张图片
c,格式化
mke2fs -t ext4 -b 2048 -L 'TEST' -m 1 /dev/sdb1
从头开始,脚踏实地。(第六周)_第9张图片
d,进行文件系统挂载和应用
vim /etc/fstab
从头开始,脚踏实地。(第六周)
从头开始,脚踏实地。(第六周)_第10张图片

4、创建一个至少有两个PV组成的大小为20G的名为testvg的VG;要求PE大小 为16MB, 而后在卷组中创建大小为5G的逻辑卷testlv;挂载至/users目录
由于电脑内存不够,因此创建了一个5G的VG,4G的LV。

a,促创建连个分区/dev/sdb2,3
从头开始,脚踏实地。(第六周)_第11张图片
b,分区设置为LVM格式
从头开始,脚踏实地。(第六周)_第12张图片
c,逻辑卷分区
从头开始,脚踏实地。(第六周)_第13张图片
d,挂载分区
mkfs.ext4 /dev/testvg/testlv
从头开始,脚踏实地。(第六周)_第14张图片