第六周作业

19 篇文章 1 订阅
18 篇文章 1 订阅

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

1、yum源仓库路径在,/etc/yum.repos.d

2、yum源仓库路径的后缀,必须是 .repo

3、如图1中的base.repo

图一:

在这里插入图片描述

4、图2中是我配置的yum源仓库。

其中[base]源的路径是2个,一个是本地的光盘,另一个是aliyun的路径。2个源路径,那个都可以使用。

[epel]源是aliyun的epel源。网络源。

图二:

在这里插入图片描述

5、yum repolist = 查看当前可用的源仓库。

图三:

在这里插入图片描述

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

1、如图1中,先查询httpd软件是否安装。

图1:

在这里插入图片描述

2、如图2,在/data的文件夹下,创建一个apps的文件夹,来存储安装的软件。

2.1、网站下一个httpd-2.4.25.tar.bz2的apache软件压缩包。

图2:

在这里插入图片描述

3、如图3,tar解压缩apache的软件压缩包。

图3:

在这里插入图片描述

4、如图4,解压缩后,ls命令查看一下,然后cd 进入到解压缩的httpd的文件夹。

图4:

在这里插入图片描述

5、如图5,进入httpd的文件后,ls查看

5.1、查看其中的README文件和INSTALL文件。

5.2、README是软件说明。

5.3、INSTALL是软件的安装说明。

图5:

在这里插入图片描述

6、开始编辑软件之前需要先安装gcc编译器。

6.1、如图6,使用yum 安装gcc编译器。

图6:

在这里插入图片描述

7、如图7,开始编译Apache软件。

7.1、–prefix = 指定软件路径。

7.2、–sysconfdir = 配置文件的路径单独指定。

7.3、–enable-ssl = 启动加密功能。

7.4、–enable-so = 启动共享库。

图7:

在这里插入图片描述

8、编译时出错。

8.1、最后一行提示缺少APR软件。

图8:

在这里插入图片描述

9、查询apr开头的软件包。

9.1、查询出好多软件,我们一般安装apr-devel的软件。

图9:

在这里插入图片描述

10、安装apr-devel软件包

图10:

在这里插入图片描述

11、有出现报错,提示缺少APR-util软件包。

图11:

在这里插入图片描述

12、根据错误提示安装apr-util-devel软件包。

图12:

在这里插入图片描述

13、根据错误提示安装pcre-devel软件包。

图13:

在这里插入图片描述

14、根据错误提示安装openssl-devel软件包。

图14:

在这里插入图片描述

15、编译完成

图15:

在这里插入图片描述

16、make 根据Makefile文件,构建应用程序。

图16:

在这里插入图片描述

17、make install 复制文件到相应的路径中。

图17:

在这里插入图片描述

18、进入安装的软件的位置中。并ls查看。

图18:

在这里插入图片描述

19、vim编辑器,设置环境变量。

19.1、注:路径最后的zx.sh文件,是自行创建的,只要在/etc/profile.d/下就可以。

图19:

在这里插入图片描述

20、把软件的安装路径设置成为环境变量。

图20:

在这里插入图片描述

21、图21中白色标记部分就是我们写入的环境变量,可以看到已经生效了。

图21:

在这里插入图片描述

22、启动apache软件。

图22:

在这里插入图片描述

23、在物理机的网页中输入安装Apache软件的IP地址,查看。

图23:

在这里插入图片描述

查看一下启动Apache软件的虚拟机IP地址。

图24:

在这里插入图片描述

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

1、查看当前系统可用的块设备。

图1:

在这里插入图片描述

2、创建文件系统。

图2:

在这里插入图片描述

3、创建文件系统之后,执行blkid,查看块设备的文件系统类型。

图3:

在这里插入图片描述

4、vim /etc/fstab = 设置设备自动挂载。

4.1、写入图4,设置开机自动挂载。

图4:

在这里插入图片描述

5、设置好开机自动挂载后,reboot,重启系统。

5.1、重启系统后,执行df -h命令,查看一下分区挂载情况。成功挂载。

图5:

在这里插入图片描述

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

1、如图lsblk命令,查看当前系统的设备。

1.1、在sdb分区取10G空间,还有sdc分区功10G的空间,组成一个20G的VG。

图1:

在这里插入图片描述

2、创建一个新的分区。

图2:

在这里插入图片描述

3、创建分区时指定ID为8e

3.1、图3中可以看到8e的ID为Linux LVM的ID。

图3:

在这里插入图片描述

4、图4中先创建pv,我们一次创建2个pv。

图4:

在这里插入图片描述

5、创建完成pv后,使用pvs或pvdisplay命令来查看一下pv。

图5:

在这里插入图片描述

6、创建完pv后,开始创建vg卷组。

6.1、创建完vg后,查看,vgs或vgdisplay。

图6:

在这里插入图片描述

7、创建完vg后,创建最后的lv逻辑卷。

7.1、创建完成查看,lvs或lvdisplay。

图7:

在这里插入图片描述

8、创建完lv逻辑卷后,开始创建文件系统。

图8:

在这里插入图片描述

9、文件系统创建完成之后,进行我们最后的一步挂载了。

9.1、如果想要开机自动挂载,需要写到配置文件中。

vim /etc/fstab = 开机自动挂载写到配置文件中。

图9:

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值