首頁技術(shù)文章正文

RHEL8 Web控制臺管理系統(tǒng)配置

更新時(shí)間:2019-10-28 來源:黑馬程序員 瀏覽量:

一、RHEL8 Web控制臺管理系統(tǒng)

1、RHEL8的Web控制臺介紹

(一)rhel8的web控制臺是什么?

· RHEL Web控制臺是一個(gè)基于Web的紅帽企業(yè)版Linux 8界面,用于管理和監(jiān)視本地系統(tǒng)以及位于網(wǎng)絡(luò)環(huán)境中的Linux服務(wù)器。

· RHEL 8 Web控制臺是交互式服務(wù)器管理界面,通過瀏覽器與真實(shí)的Linux操作系統(tǒng)交互。

(二)Web控制臺可以做什么?

· 監(jiān)控基本系統(tǒng)功能,例如硬件信息,時(shí)間配置,性能配置等

· 檢查系統(tǒng)日志文件

· 管理網(wǎng)絡(luò)接口和配置防火墻

· 管理虛擬機(jī)

· 管理用戶帳戶

· 監(jiān)視和配置系統(tǒng)服務(wù)

· 管理軟件包

· 配置SELinux

· 更新軟件

· 訪問終端

2、安裝Web控制臺

(一)系統(tǒng)默認(rèn)已安裝

1572257039143_RHEL8-Web控制臺管理系統(tǒng)1.jpg


(二)設(shè)置否開機(jī)自啟動(dòng)

查看是否開機(jī)自啟動(dòng):

[root@heima ~]# systemctl list-unit-files|grep cockpit
cockpit-motd.service                        static
cockpit.service                             static
cockpit.socket                              disabled

disabled:說明開機(jī)不自動(dòng)啟動(dòng)



設(shè)置開機(jī)自啟動(dòng):

[root@heima ~]# systemctl enable --now cockpit.socket
[root@heima ~]# systemctl list-unit-files|grep cockpit
cockpit-motd.service                        static  
cockpit.service                             static  
cockpit.socket                              enabled

enabled:說明開機(jī)自動(dòng)啟動(dòng)



啟動(dòng)cockpit服務(wù):

啟動(dòng)cockpit服務(wù)

[root@heima ~]# systemctl start cockpit.service

查看狀態(tài)

[root@heima ~]# systemctl status cockpit.service

(三)設(shè)置防火墻策略(可選)

說明:

如果系統(tǒng)防火墻開啟,則需要執(zhí)行以下操作,添加cockpit服務(wù)到防火墻以打開9090端口。

[root@heima ~]# firewall-cmd --add-service=cockpit --permanent

[root@heima ~]# firewall-cmd --reload

3、登錄Web控制臺

1572257048611_RHEL8-Web控制臺管理系統(tǒng)2.jpg

1572257057509_RHEL8-Web控制臺管理系統(tǒng)3.jpg


4、Web控制臺對系統(tǒng)進(jìn)行基本配置

(一)主機(jī)名配置

1572257094603_RHEL8-Web控制臺管理系統(tǒng)4.jpg

(二)系統(tǒng)時(shí)間配置

1572257107797_RHEL8-Web控制臺管理系統(tǒng)5.jpg

(三)網(wǎng)絡(luò)配置

1572257118898_RHEL8-Web控制臺管理系統(tǒng)6.jpg

1572257226700_RHEL8-Web控制臺管理系統(tǒng)8.jpg


(四)防火墻和SElinux配置

1572257215391_RHEL8-Web控制臺管理系統(tǒng)9.jpg

1572257196882_RHEL8-Web控制臺管理系統(tǒng)10.jpg


說明:初次接觸Linux,由于是學(xué)習(xí)實(shí)驗(yàn)環(huán)境,建議先關(guān)閉防火墻和Selinux。

二、RHEL8本地軟件倉庫配置

1、yum或dnf工具管理軟件包

優(yōu)點(diǎn):可以解決軟件包之間的依賴關(guān)系

核心:

需要有一個(gè)軟件倉庫,軟件倉庫指的是來存放軟件包和軟件包之間的依賴關(guān)系地方。

1572257236220_RHEL8-Web控制臺管理系統(tǒng)11.jpg


2、配置本地軟件倉庫

(一)本地倉庫分類

BaseOS存儲庫

BaseOS存儲庫旨在提供一套核心的底層操作系統(tǒng)的功能,為基礎(chǔ)軟件安裝庫

AppStream存儲庫

AppStream存儲庫中包括額外的用戶空間應(yīng)用程序、運(yùn)行時(shí)語言和數(shù)據(jù)庫,以支持不同的工作負(fù)載和用例。AppStream中的內(nèi)容有兩種格式——熟悉的RPM格式和稱為模塊的RPM格式擴(kuò)展。【推薦了解黑馬程序員IT運(yùn)維課程

(二)配置本地倉庫

① 掛載鏡像到本地操作系統(tǒng)

[root@RedHat8 ~]# mount -o ro /dev/sr0 /mnt

列出BaseOS和AppStream的內(nèi)容如下說明倉庫已準(zhǔn)備好
[root@RedHat8 ~]# ls /mnt/BaseOS/
Packages  repodata
[root@RedHat8 ~]# ls /mnt/AppStream/
Packages  repodata



② 修改配置文件指定本地存儲庫


[root@RedHat8 yum.repos.d]# pwd
/etc/yum.repos.d
[root@RedHat8 yum.repos.d]# cat local.repo
[BaseOS]
name=BaseOS
baseurl=file:///mnt/BaseOS
gpgcheck=0
enabled=1

[AppStream]
name=AppStream
baseurl=file:///mnt/AppStream
enabled=1
gpgcheck=0



③ 驗(yàn)證是否成功

清空yum緩存
[root@RedHat8 yum.repos.d]# yum clean all
創(chuàng)建yum緩存
[root@RedHat8 yum.repos.d]# yum makecache
查看倉庫
[root@RedHat8 yum.repos.d]# yum repolist
倉庫標(biāo)識            倉庫名稱       狀態(tài)
AppStream       AppStream      4,672
BaseOS          BaseOS         1,658


④ 使用yum或dnf工具安裝軟件包

安裝軟件:

[root@rhel8 ~]# dnf -y install 軟件包名

卸載軟件:

[root@rhel8 ~]# dnf -y remove 軟件包名

升級軟件:

[root@rhel8 ~]# dnf -y update 軟件包名


說明:

·rhel8中,yum是dnf的一個(gè)軟連接,所以yum和dnf都可以使用

·dnf工具詳細(xì)使用請參閱官方手冊

https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/8/

分享到:
在線咨詢 我要報(bào)名
和我們在線交談!