1. 程式人生 > >linux實訓第二天總結--快速搭建Httpd服務&部署基於Httpd的網路Yum&搭建NFS共享&兩個終端之間”聊天室”

linux實訓第二天總結--快速搭建Httpd服務&部署基於Httpd的網路Yum&搭建NFS共享&兩個終端之間”聊天室”

   DAY02

  1. 案例一-->部署網路yum

     1.0快速搭建Httpd服務

     1.1部署基於Httpd的網路Yum

 

案例1.0-->快速搭建Httpd服務           (服務端配置)

[[email protected]~]#yum -y install httpd

[[email protected]~]#umount /dev/cdrom                            

[[email protected]~]#lsblk  

//將光碟解掛載如圖,掛載點為空

[[email protected]~]#mkdir /var/www/html/iso

[[email protected]~]#mount /dev/cdrom /var/www/html/iso             //掛載至共享目錄下

[[email protected]~]#systemctl start httpd

[[email protected]~]#firefox http://127.0.0.1/iso                   

此時訪問服務端ip地址的網站服務,將訪問到光碟資源即可。

 

案例1.1-->部署網路Yum                          

(客戶端配置)

##注意僅需修改baseurl一行

[[email protected]~]#vim /etc/yum.repos.d/net.repo

[[email protected]~]#

[haha]                               //倉庫標識        

                name=networkiso                                                  //描述資訊

                     baseurl=http:///var/www/html/iso               //路徑

                enabled=1                                                           //開機自啟動

gpgcheck=0                            //是否檢測資訊

[[email protected] ~]yum repolist      

 

 

 

環境準備:將vmware設定為橋接模式,達到全班同學虛擬機器互通。

 

 

 

 

 

 

案例2-->搭建NFS共享

部署服務的三大法則:裝包-->配置-->起服務

軟體包:nfs-utils

配置檔案:/etc/exports

服務名:nfs-server

許可權:ro(只讀) sync(同步) all_squash(所有許可權)

[[email protected]~]#yum -y isntall nfs-utils

[[email protected]~]#mkdir /share                                             //建立共享目錄

[[email protected]~]#vim /etc/exports

//共享目錄    設定允許訪問ip地址(許可權)            //修改配置檔案

/share     192.168.7.0/24(ro,sync,all_squash)                

[[email protected]~]#systemctl restart nfs-server                   //重啟服務

此時如果想所有同學之間互相共享,需關閉防火牆。否則將無法訪問。

[[email protected]~]#systemctl stop firewalld

[[email protected]~]#systemctl disable firewalld

 

客戶端配置:

[[email protected]~]#shoumount -e 192.168.7.20                  //ip為服務端ip地址

[[email protected]~]#vim /etc/fstab

192.168.7.20:/share    /test     nfs     defaults,rw,sync,_netdev       0         0

##  共享目錄       掛載點   裝置型別    引數                備份標記   檢測順序

[[email protected]~]#mount -a                               //重新整理列表,載入配置檔案掛載。

 

拓展趣味實驗--》兩個終端之間”聊天室”

[[email protected]~]#who am i                               //檢視自己的終端裝置

[[email protected]~]#echo “hello” > /dev/pts/0                  //觀察自己終端視窗資訊

[[email protected]~]#ssh 192.168.4.9                          //遠端他人虛擬機器

[[email protected]~]#echo “nihao” > /dev/pts/0                 //輸入到他終端裝置編號

[[email protected]~]#echo “sl” > /dev/pts/0                    //在他那跑火車