1、自建yum仓库,分别为网络源和本地源
一。配置网络源
首先用rpm安装autofs包
(用于神秘文件夹 /misc/cd)相当于镜像文件
然后启动autofs
systemctl start autofs
systemcal enable autofs //下一次自动启动
将/etc/yum.repos.d/文件夹备份成 /etc/yum.repos.d.bak/
建一个base.repo仓库 配置base源 和epel源
[root@localhost/etc/yum.repos.d]# vim base.repo
base源是本地路径 repo源是网络路径
清除缓存yum clear all
列出所有仓库信息 yum repolist
二。本地源(本地仓库)
首先关闭selinux 和 防火墙
修改防火墙的自启动状态在/etc/selinux/confing
让防火墙开机不启动systmectl disable firewalld
防火墙关闭
Centos7中 systemcal stop firewalld
centos6中 Service iptables stop
例子:以httpd为例
yum install httpd -y 先安装httpd
systemcal start httpd 启动
访问网站的数据是放在 /var/www/html/ 中
也就是说你可以在里面创建文件,然后在网站上搜索用自己的主机ip就可以查到你这个文件下面的内容
比如:创建文件夹
也可以在里面挂载自己的光盘或文件
配置客户端以centos6为例
首先配置yum仓库
清除缓存yum clear all
列出所有仓库信息 yum repolist
然后就可以安装你所需要的包
2、编译安装http2.4,实现可以正常访问,并将编译步骤和结果提交。
首先安装这个包 并解压缩到指定的目录中取
然后进入这个包文件夹中
将安装路径指定到/apps/httpd中
配置文件指定到/etc下面
--enable-ss启动加密
--enable -so启动共享库
缺少什么包安装什么
便已完成生成Makefile文件
然后
make -j 4 编译
make install 复制文件到相应路径
将这个路径写到变量里面
然后执行编写后的.sh文件 .文件
最后启动apachectl start
(前提是你没有启动本机已有的httpd)
3、创建一个2G的文件系统,块大小为2048byte,预留1%可用空间,文件系统 ext4,卷标为TEST,要求此分区开机后自动挂载至/test目录,且默认有acl挂载选项
[root@localhost/var/www/html]# fdisk /dev/sdb
Command (m for help): n
Partition number (1-128, default 1):
First sector (34-419430366, default 2048):
Last sector, +sectors or +size{K,M,G,T,P} (2048-419430366, default 419430366): +2G
Created partition 1
Command (m for help): w
[root@localhost/var/www/html]# fdisk -l /dev/sdb
# Start End Size Type Name
1 2048 4196351 2G Linux filesyste
创建文件系统
查看文件系统
添加acl
检查文件完整性,并修复
一定要取消挂载之后执行修复
最后既可以执行挂载
开机自动挂载在/etc/fsblk中执行
并且执行 mount -a
4、创建一个至少有两个PV组成的大小为20G的名为testvg的VG;要求PE大小 为16MB, 而后在卷组中创建大小为5G的逻辑卷testlv;挂载至/users目录
在c盘创建两个10G大小的分区做为PV
同步再centos7下面用 partprobe
在centos6下面用partx -a /dev/sdb1
然后创建pv
创建vg并指定PE大小为16M
创建lv
创建users文件夹
创建文件系统
[root@localhost/mnt]#mkfs.ext4 /dev/testvg/testlv
挂载到users文件夹下面
[root@localhost/mnt]#mount /dev/testvg/testlv /users/