从头开始,脚踏实地。(第六周)
作者:互联网
1、 自建yum仓库,分别为网络源和本地源。
a,挂载本地光盘
mount -r -t iso9660 /dev/cdrom /mnt
b,修改yum的repository
vim /etc/yum.repos.d/aa.repo
c,增加互联网上的repository
vim /etc/yum.repos.d/163mirror.repo
2、 编译安装http2.4,实现可以正常访问,并将编译步骤和结果提交。
第一步:下载源码包和修改编译环境
yum install apr-devel apr-util-devel openssl-devel pcre-devel gcc -y
yum groupinstall "Development Tools" -y
wget http://archive.apache.org/dist/httpd/httpd-2.4.6.tar.bz2
100%[================================================================>] 4,949,897 10.4KB/s in 10m 25s
第二步:进入包中编译安装。
cd httpd-2.4.6
./configure --prefix=/usr/local/httpd24 --sysconfdir=/etc/httpd/
make -j4 & make install
第三步:开启用户端httpd,检查端口是不是80,打开网页进行测试
第三步:配置相关的环境
a导出二进制程序目录至PATH环境变量中。
b, 导入帮助手册。
vim /etc/man_db.conf
添加:MANDATORY_MANPATH /usr/local/httpd24/man
mandb
c,编辑添加新的库文件所在目录至此文件中。
vim /etc/ld.so.conf.d/httpd24.conf
/usr/local/httpd24/modules
让系统重新生成缓存:
ldconfig [-v]
d,导出头文件。
ln -sv /usr/local/httpd24/include/* /usr/include/http24
e,最后修改属性和复制一个启动脚本。
systemctl restart httpd
3、 创建一个2G的文件系统,块大小为2048byte,预留1%可用空间,文件系统 ext4,卷标为TEST,要求此分区开机后自动挂载至/test目录,且默认有acl挂载选项
a,查看系统盘占用情况
b,添加硬盘之后进行格式化
fdisk /dev/sdb给予sdb1有2G的大小
c,格式化
mke2fs -t ext4 -b 2048 -L 'TEST' -m 1 /dev/sdb1
d,进行文件系统挂载和应用
vim /etc/fstab
4、创建一个至少有两个PV组成的大小为20G的名为testvg的VG;要求PE大小 为16MB, 而后在卷组中创建大小为5G的逻辑卷testlv;挂载至/users目录
由于电脑内存不够,因此创建了一个5G的VG,4G的LV。
a,促创建连个分区/dev/sdb2,3
b,分区设置为LVM格式
c,逻辑卷分区
d,挂载分区
mkfs.ext4 /dev/testvg/testlv
标签:从头开始,脚踏实地,httpd,httpd24,第六周,etc,yum,usr,挂载 来源: https://blog.51cto.com/7814301/2464538