1、自建yum倉庫,分別爲網絡源和本地源
[root@C76 ~]# cd /etc/yum.repos.d/
[root@C76 yum.repos.d]# cp *.repo bak/
配置本地yum源
[root@C76 ~]# vim /etc/yum.repos.d/dvd.repo
[base]
name=dvd
baseurl=file:///mnt
gpgcheck=0
enabled=1
配置網絡源
直接在阿里源開源鏡像中下載
mount /dev/sr0 /mnt
[root@C76 ~]# wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo
2、編譯安裝http2.4,實現可以正常訪問,並將編譯步驟和結果提交。
apache官網:http://apr.apache.org/download.cgi
下載http2.4包
wget https://mirror.bit.edu.cn/apache//httpd/httpd-2.4.41.tar.bz2
[root@C76 ~]# wget https://mirror.bit.edu.cn/apache//apr/apr-util-1.6.1.tar.bz2
[root@C76 ~]# wget https://mirror.bit.edu.cn/apache//apr/apr-1.7.0.tar.bz2
安裝開發環境
[root@C76 ~]# yum install -y gcc gcc++ zlib zlib-devel expat-devel pcre-devel
編譯安裝apr-1.7.0.tar.bz2
[root@C76 ~]# tar -xvf apr-1.7.0.t ar.bz2
[root@C76 ~]# cd apr-1.7.0/
[root@C76 apr-1.7.0]# ./configure --prefix=/usr/local/apr
[root@C76 apr-1.7.0]# make && make install
編譯安裝apr-util-1.61.tar.bz2
[root@C76 ~]# tar -xvf apr-util-1.6.1.tar.bz2
[root@C76 ~]# cd apr-util-1.6.1/
[root@C76 apr-util-1.6.1]# ./configure --prefix=/usr/local/apr-util --with-apr=/usr/local/apr
[root@C76 apr-util-1.6.1]# make &&make install
編譯安裝httpd-2.4.41.tar.bz2
[root@C76 ~]# tar -xvf httpd-2.4.41.tar.bz2
[root@C76 ~]# cd httpd-2.4.41/
[root@C76 httpd-2.4.41]# ./configure --prefix=/usr/local/apache --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-util
[root@C76 httpd-2.4.41]# make && make install
配置apache
[root@C76 httpd-2.4.41]# cd /usr/local/apache/bin/
啓動服務
[root@C76 bin]# ./apachectl start
關掉防火牆和selinux
配置環境變量
[root@C76 bin]# vim /etc/profile.d/apache.sh
export PATH=/usr/local/apache/bin/:$PATH
3、創建一個2G的文件系統,塊大小爲2048byte,預留1%可用空間,文件系統 ext4,卷標爲TEST,要求此分區開機後自動掛載至/test目錄,且默認有acl掛載選項
分區:
[root@C76 ~]# fdisk /dev/sdb
創建ext4文件系統
[root@C76 ~]# mke2fs -t ext4 -b 2048 -L TEST /dev/sdb1
掛載
[root@C76 ~]# mkdir /test
[root@C76 ~]# mount -o acl /dev/sdb1 /test
開機自動掛載
vim /etc/fstab
/dev/sdb1 /test ext4 acl 0 0
4、創建一個至少有兩個PV組成的大小爲20G的名爲testvg的VG;要求PE大小 爲16MB, 而後在卷組中創建大小爲5G的邏輯卷testlv;掛載至/users目錄
創建掛載目錄
mkdir /users
分區選擇8e
fidisk /dev/sdb
創建pv創建物理卷
[root@C76 ~]# pvcreate /dev/sdb{1,2}
創建vg(卷組),並指定PE大小爲16M
[root@C76 ~]# vgcreate -s 16m vg0 /dev/sdb{1,2}
創建lv(邏輯卷)
[root@C76 ~]# lvcreate -L 1g -n test vg0
創建文件系統
[root@C76 ~]# mkfs.xfs /dev/vg0/test
掛載
[root@C76 ~]# mount /dev/mapper/vg0-test /users
持久掛載寫入/etc/fstab文件中