马哥教育N47-第六周

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

1)创建yum仓库base.repo文件。

2)清理yum缓存,列出rpm包。

yum clean all   yum repolist


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

1)解包:tar -xvf httpd-2.4.43.tar.gz

2)查看INSTALL文件和READEME文件。

3)./configure --help命令查看帮助

4)./configure:通过选项传递参数,指定启用特性、安装路径等;执行时会参考用户的指定以及Makefile.in文件生成Makefile

./config --prefix=/apps/httpd24 --sysconfdir=/etc/httpd --enable-ssl --enable-so

5)make 根据Makefile文件,构建应用程序

6)make install 复制文件到相应路径

make -j 4 && make install

7)切换到安装目录下,查看安装后内容

8) 启动服务时,可以加path变量方便运行 apachctl start 

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

1)在虚拟机中添加硬盘,不重启机器,执行echo '-  -  -' > /sys/class/scsi_host/host2/scan:

2)创建2G的分区:

2)查看磁盘分区:lsblk

3)为分区创建ext4文件系统。

mkfs.ext4 /dev/sdb2

4)为管理员预留1%的可用空间、修改标卷为‘TEST’

5)查看磁盘标卷及文件系统类型、UUID

6)查看是否给管理员预留1%的可用空间。


7)配置开机自动挂载:vim /etc/fstab


8)查看挂载信息:mount 

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

1)分区:现有两块硬盘分别为sdb和sdc,其中sdb分15G,sdc分5G。

2)创建pv:

3)创建名为testvg的vg,并制定PE大小为16M:


4)创建大小为5G的逻辑卷testlv:


5)为testlv创建ext4文件系统:


6)创建/users目录,实现testlv开机自动挂载只/users目录下:

你可能感兴趣的:(马哥教育N47-第六周)