第六周作业
分类:
文章
•
2023-12-15 14:13:28
一、自建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: