Linux配置yum源,编译安装httpd和磁盘管理

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

~]#mkdir /mnt/yum
~]#mount /dev/cdrom /mnt/yum
~]#vim CentOS-Base.repo		###配置本地源地址
~]#yum clean all			###清空所有缓存
~]#yum makecache			###生成缓存

Linux配置yum源,编译安装httpd和磁盘管理_第1张图片
手动配置网络源

~]#vim CentOS-Base.repo		###配置网络源地址
~]#yum clean all			###清空所有缓存
~]#yum makecache			###生成缓存

Linux配置yum源,编译安装httpd和磁盘管理_第2张图片

二, 编译安装http2.4,实现可以正常访问

apache.org网站下载源码包

Linux配置yum源,编译安装httpd和磁盘管理_第3张图片

~]#mkdir -p /app/httpd2.4
~]#tar -jxf httpd-2.4.43.tar.bz2 						###解压源码包
~]#cd httpd-2.4.43   									##cd到安装包目录下
~]# ./configure --prefix=/app/httpd2.4 --sysconfdir=/etc/httpd --enable-ssl --enable-so
    												###开始编译

Linux配置yum源,编译安装httpd和磁盘管理_第4张图片

~]#make

Linux配置yum源,编译安装httpd和磁盘管理_第5张图片

~]#make install

Linux配置yum源,编译安装httpd和磁盘管理_第6张图片

~]#/app/httpd2.4/bin/apachectl start      				 ###启动httpd服务
	查看是否监听了80端口

在这里插入图片描述
Linux配置yum源,编译安装httpd和磁盘管理_第7张图片

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

~]#fdisk /dev/sdb 					###使用fdisk添加分区

Linux配置yum源,编译安装httpd和磁盘管理_第8张图片
Linux配置yum源,编译安装httpd和磁盘管理_第9张图片

~]# partprobe /dev/sdb						###读取分区
~]# cat /proc/partitions					###查看内核是否读取分区	

Linux配置yum源,编译安装httpd和磁盘管理_第10张图片

~]# mke2fs -b 2048 -m 1  -t ext4 -L 'TEST' /dev/sdb1					###创建文件系统

Linux配置yum源,编译安装httpd和磁盘管理_第11张图片
Linux配置yum源,编译安装httpd和磁盘管理_第12张图片

~]#vim /etc/fstab		###配置fstab文件

Linux配置yum源,编译安装httpd和磁盘管理_第13张图片

~]#mount -a						###挂载/etc/fstab下面配置的设备
~]#lsblk						###查看设备挂载

Linux配置yum源,编译安装httpd和磁盘管理_第14张图片

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

在/dev/sdb上创建5G的分区
Linux配置yum源,编译安装httpd和磁盘管理_第15张图片
在/dev/sdc上创建15G的分区
Linux配置yum源,编译安装httpd和磁盘管理_第16张图片

~]#partprobe /dev/sdb					###加载分区
~]#partprobe /dev/sdc					###加载分区
~]#pvcreate /dev/sdb3					###创建物理卷(pv)
~]#pvcreate /dev/sdc1					###创建物理卷(pv)
~]#pvs									###查看物理卷

Linux配置yum源,编译安装httpd和磁盘管理_第17张图片

~]# vgcreate -s 16M testvg /dev/sdb3 /dev/sdc1			###创建vg

在这里插入图片描述

~]# lvcreate -L 5G -n testlv testvg					###创建逻辑卷 -L 指定大小 -n 指定逻辑卷名

Linux配置yum源,编译安装httpd和磁盘管理_第18张图片

~]# mkfs -t ext4 /dev/testvg/testlv					###创建文件系统

Linux配置yum源,编译安装httpd和磁盘管理_第19张图片

~]#vim /etc/fstab							###编辑/etc/fstab

Linux配置yum源,编译安装httpd和磁盘管理_第20张图片

~]#mount -a						###挂载/etc/fstab下面配置的设备
~]#lsblk						###查看设备挂载

Linux配置yum源,编译安装httpd和磁盘管理_第21张图片

你可能感兴趣的:(Linux配置yum源,编译安装httpd和磁盘管理)