1吃衅、自建yum倉庫筹煮,分別為網(wǎng)絡源和本地源
1.)? 將光盤臨時掛載到 /mnt/iso7 , 并將/mnt/iso7/ 目錄復制到本地硬盤 /data/ 目錄下
2.)? ? 備份 /etc/yum.repos.d/ 目錄下所有的原 .repo 文件
3.)? ? 在 /etc/yum.repos.d/ 目錄下創(chuàng)建自定義yum倉庫指向配置文件 base.repo , 定義本地源和網(wǎng)絡源
? ? ? ? vim /etc/yum.repos.d/base.repo? ??
4.)? ? 檢查自定義的yum源是否生效
? ? ? ? ? yum repolist
2慢叨、編譯安裝http2.4向胡,實現(xiàn)可以正常訪問琐旁,并將編譯步驟和結(jié)果提交倍靡。
1.)第一步:configure腳本
1.1)????下載 httpd-2.4.25.tar.bz2 到 /data/ 目錄下并解壓
????????[root@centos7 data]# wget http://archive.apache.org/dist/httpd/httpd-2.4.25.tar.bz2
????????[root@centos7 data]# tar xf httpd-2.4.25.tar.bz2
1.2)? ? 查看一下 /data/httpd-2.4.25/ 路徑下內(nèi)容碉京,并閱讀 README 和 INSTALL 文檔
????????[root@centos7 httpd-2.4.25]# ls
????????[root@centos7 httpd-2.4.25]# cat README
????????[root@centos7 httpd-2.4.25]# cat INSTALL
1.3)? ? 安裝 c/c++ Complier : gcc 和另外4個為執(zhí)行 configure腳本需要的依賴包:openssl-devel厢汹,pcre-devel,apr-util-devel谐宙,apr-devel
? ? ? ? ?[root@centos7 httpd-2.4.25]# yum install gcc openssl-devel pcre-devel apr-util-devel apr-devel -y
1.4)? ? 執(zhí)行?/data/httpd-2.4.25/ 路徑下的 configure 腳本烫葬,指定安裝位置及啟用的特性
? ??????[root@centos7 httpd-2.4.25]# ./configure --prefix=/apps/httpd2.4 --sysconfdir=/etc/httpd --enable-ssl --enable-so
1.5)? ? 查看 /data/httpd-2.4.25/ 路徑下是否生成了 Makefile 文件
2.)第二步:make
? ? ? ? 使用多進程執(zhí)行 make 命令以加快安裝速度
? ??????[root@centos7 httpd-2.4.25]# make -j 4
3.)第三步:make install
3.1)? ? 執(zhí)行 make install 命令
????????[root@centos7 httpd-2.4.25]# make install
3.2)? ? 安裝完畢后查看一下安裝路徑和設定的配置文件路徑
3.3)? ? 將執(zhí)行路徑加入到 $PATH 變量中,開啟服務
? ??????[root@centos7 httpd-2.4.25]# vim /etc/profile.d/env.sh
? ??????[root@centos7 httpd-2.4.25]# . /etc/profile.d/env.sh
? ??????[root@centos7 httpd-2.4.25]# apachectl start
3.4)? ? 若想服務在開機后自動開啟,要將開啟指令路徑寫入 /etc/rc.d/rc.local 文件, 并賦予此文件執(zhí)行權(quán)限
? ??????[root@centos7 httpd-2.4.25]# vim /etc/rc.d/rc.local
? ??????[root@centos7 httpd-2.4.25]# chmod +x /etc/rc.d/rc.local
3.5)? ? 讓服務器重啟后搭综,從客戶端瀏覽器檢查apache服務是否開啟
? ??????[root@centos7 httpd-2.4.25]# reboot now
3垢箕、創(chuàng)建一個2G的文件系統(tǒng),塊大小為2048byte兑巾,預留1%可用空間,文件系統(tǒng)?ext4条获,卷標為TEST,要求此分區(qū)開機后自動掛載至/test目錄蒋歌,且默認有acl掛載選項
實驗操作系統(tǒng):centOS7,? 默認創(chuàng)建的ext4文件系統(tǒng)都有acl 掛載選項帅掘。
1.)? ? 在一塊100G的硬盤 /dev/sdc 上創(chuàng)建一個2G的分區(qū): /dev/sdc1
2.)? ? 按需求創(chuàng)建文件系統(tǒng)
????????mkfs.ext4 -b 2048 -m 1 -L TEST /dev/sdc1
3.)? ? 創(chuàng)建一個臨時掛載點并掛載
? ??????mkdir /test; mount /dev/sdc1 /test
4.)? ? 將以下一條記錄加入到 /etc/fstab 文件以保證 /dev/sdc1 分區(qū)開機后自動掛載至/test目錄
? ??????vim /etc/fstab
? ? ? ? 加入這條記錄:UUID=e7a83b9d-e4cb-4d3f-a127-a378a230dc1d /test ext4 defaults 0 0
4、創(chuàng)建一個至少有兩個PV組成的大小為20G的名為testvg的VG;要求PE大小?為16MB,?而后在卷組中創(chuàng)建大小為5G的邏輯卷testlv;掛載至/users目錄
1.)? ? 利用兩個PV:一個10G的分區(qū) /dev/sdc1 (system id 設為8e) 和一塊10G的硬盤 /dev/sdd 來創(chuàng)建 20G 的 testvg
2.)? ? 創(chuàng)建pv
? ??????pvcreate /dev/sd{c1,d}
3.)? ? 創(chuàng)建vg
????????vgcreate testvg -s 16M /dev/sd{c1,d}? ? ? ??
4.)? ? 創(chuàng)建lv
? ??????lvcreate -n testlv -L 5G testvg
5.)? ? 創(chuàng)建文件系統(tǒng)堂油,臨時掛載
? ??????mkfs.xfs /dev/testvg/testlv
? ??????mkdir /users; mount /dev/testvg/testlv /users