MAGE47期-第六週做業

一、自建yum倉庫,分別爲網絡源和本地源

開啓隱藏文件夾,啓動autofs服務,並加入開機啓動項

[root@magedu ~ ]# systemctl start autofs
[root@magedu ~ ]# systemctl enable autofs

備份原始yum源文件

[root@magedu ~ ]# mkdir /etc/yum.repos.d/bak
[root@magedu ~ ]# mv /etc/yum.repos.d/*.repo /etc/yum.repos.d/bak

建立本地源和網絡源

[root@magedu ~ ]# vim /etc/yum.repos.d/base.repo
   [base]
   name=base repo
   baseurl=file:///misc/cd/
   gpgcheck=0 

     [epel]
     name=EPEL
     baseurl=http://mirrors.aliyun.com/epel/$releasever/$basearch
     gpgcheck=0
     enabled=0

查看yum源配置結果:

MAGE47期-第六週做業

二、編譯安裝http2.4,實現能夠正常訪問,並將編譯步驟和結果提交。

一、下載http2.4安裝包,並解壓

MAGE47期-第六週做業

二、查看README ->軟件介紹,查看INSTALL ->安裝嚮導

三、開始編譯:

–prefix = 指定軟件路徑。
–sysconfdir = 配置文件的路徑單獨指定。
–enable-ssl = 啓動加密功能。
–enable-so = 啓動共享庫。apache

[root@magedu httpd-2.4.25 ]# ./configure \
> --prefix=/data/apps/httpd2.4 \
> --sysconfdir=/etc/httpd \
> --enable-ssl \
> --enable-so

MAGE47期-第六週做業

四、編譯時出錯

最後一行提示缺乏APR軟件。。解決:通常在缺失後面加-develvim

MAGE47期-第六週做業

[root@magedu httpd-2.4.25 ]# yum install -y apr-devel

五、繼續編譯,安裝其餘缺失包

[root@magedu httpd-2.4.25 ]# yum install -y apr-util-devel
[root@magedu httpd-2.4.25 ]# yum install -y pcre-devel
[root@magedu httpd-2.4.25 ]# yum install -y openssl-devel

六、編譯完成

MAGE47期-第六週做業

七、make和make install

[root@magedu httpd-2.4.25 ]# make -j 4
[root@magedu httpd-2.4.25 ]# make install

MAGE47期-第六週做業

八、添加腳本到PATH路徑變量裏

[root@magedu httpd-2.4.25 ]# echo $PATH
/data/apps/httpd24/bin:/data/prfile/:/data/prfile/:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin

九、啓動程序

[root@magedu httpd-2.4.25 ]# apachectl start

MAGE47期-第六週做業

三、建立一個2G的文件系統,塊大小爲2048byte,預留1%可用空間,文件系統 ext4,卷標爲TEST,要求此分區開機後自動掛載至/test目錄,且默認有acl掛載選項

一、查看塊設備信息

MAGE47期-第六週做業

二、在sdb磁盤上建立大小爲2G的分區

MAGE47期-第六週做業

三、查看最新塊設備信息,並建立文件系統

MAGE47期-第六週做業

[root@magedu ~ ]# blkid 
/dev/sda1: UUID="4751c10c-7bb5-4888-80ca-e775814baa96" TYPE="xfs" 
/dev/sda2: UUID="F9YJ0E-n9LU-NDzh-SswK-QLiT-xHRC-tuJ8Pl" TYPE="LVM2_member" 
/dev/sdb1: LABEL="TEST" UUID="9c0b8e25-dbb6-4729-966e-9796037cb315" TYPE="ext4" 
/dev/sr0: UUID="2019-09-11-18-50-31-00" LABEL="CentOS 7 x86_64" TYPE="iso9660" PTTYPE="dos" 
/dev/mapper/centos-root: UUID="58fb154c-e300-4054-b233-ebf4e0072f91" TYPE="xfs" 
/dev/mapper/centos-swap: UUID="eacbad92-1108-4cd0-b934-1a3d8c55c1bc" TYPE="swap"

四、建立掛載點並掛載

[root@magedu ~ ]# mkdir /mnt/sdb1
[root@magedu ~ ]# mount /dev/sdb1 /mnt/sdb1/

五、修改etc/fstab 添加:

UUID=9c0b8e25-dbb6-4729-966e-9796037cb315 /mnt/sdb1     ext4 acl 0 0

六、掛載並重啓和驗證

[root@magedu ~ ]# mount -a

MAGE47期-第六週做業

四、建立一個至少有兩個PV組成的大小爲20G的名爲testvg的VG;要求PE大小 爲16MB, 然後在卷組中建立大小爲5G的邏輯卷testlv;掛載至/users目錄

一、查看塊設備文件

MAGE47期-第六週做業

二、建立pv

MAGE47期-第六週做業

三、建立vg

[root@magedu ~ ]# vgcreate testvg /dev/sdc /dev/sdd -s 16
  Volume group "testvg" successfully created
[root@magedu ~ ]# vgdisplay

四、建立lv

[root@magedu ~ ]# lvcreate -n testlv -L 5G /dev/testvg
  Logical volume "testlv" created.
[root@magedu ~ ]# lvdisplay

五、格式化lv

[root@magedu ~ ]# mke2fs -t ext4 /dev/testvg/testlv

六、掛載

[root@magedu ~ ]# mkdir /users
[root@magedu ~ ]# mount /dev/testvg/testlv /users

七、驗證

MAGE47期-第六週做業

相關文章
相關標籤/搜索