从头开始,脚踏实地。(第六周)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了从头开始,脚踏实地。(第六周)相关的知识,希望对你有一定的参考价值。

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
技术图片

以上是关于从头开始,脚踏实地。(第六周)的主要内容,如果未能解决你的问题,请参考以下文章

第六周开发日志

2018年暑假第六周

第六周学习进度

第六周---补

第六周了加油鸭

第六周进度条