首页技术文章正文

RHEL8 Web控制台管理系统配置

更新时间:2019-10-28 来源:黑马程序员 浏览量:

一、RHEL8 Web控制台管理系统

1、RHEL8的Web控制台介绍

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

· RHEL Web控制台是一个基于Web的红帽企业版Linux 8界面,用于管理和监视本地系统以及位于网络环境中的Linux服务器。

· RHEL 8 Web控制台是交互式服务器管理界面,通过浏览器与真实的Linux操作系统交互。

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

· 监控基本系统功能,例如硬件信息,时间配置,性能配置等

· 检查系统日志文件

· 管理网络接口和配置防火墙

· 管理虚拟机

· 管理用户帐户

· 监视和配置系统服务

· 管理软件包

· 配置SELinux

· 更新软件

· 访问终端

2、安装Web控制台

(一)系统默认已安装

1572257039143_RHEL8-Web控制台管理系统1.jpg


(二)设置否开机自启动

查看是否开机自启动:

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

disabled:说明开机不自动启动



设置开机自启动:

[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:说明开机自动启动



启动cockpit服务:

启动cockpit服务

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

查看状态

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

(三)设置防火墙策略(可选)

说明:

如果系统防火墙开启,则需要执行以下操作,添加cockpit服务到防火墙以打开9090端口。

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

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

3、登录Web控制台

1572257048611_RHEL8-Web控制台管理系统2.jpg

1572257057509_RHEL8-Web控制台管理系统3.jpg


4、Web控制台对系统进行基本配置

(一)主机名配置

1572257094603_RHEL8-Web控制台管理系统4.jpg

(二)系统时间配置

1572257107797_RHEL8-Web控制台管理系统5.jpg

(三)网络配置

1572257118898_RHEL8-Web控制台管理系统6.jpg

1572257226700_RHEL8-Web控制台管理系统8.jpg


(四)防火墙和SElinux配置

1572257215391_RHEL8-Web控制台管理系统9.jpg

1572257196882_RHEL8-Web控制台管理系统10.jpg


说明:初次接触Linux,由于是学习实验环境,建议先关闭防火墙和Selinux。

二、RHEL8本地软件仓库配置

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

优点:可以解决软件包之间的依赖关系

核心:

需要有一个软件仓库,软件仓库指的是来存放软件包和软件包之间的依赖关系地方。

1572257236220_RHEL8-Web控制台管理系统11.jpg


2、配置本地软件仓库

(一)本地仓库分类

BaseOS存储库

BaseOS存储库旨在提供一套核心的底层操作系统的功能,为基础软件安装库

AppStream存储库

AppStream存储库中包括额外的用户空间应用程序、运行时语言和数据库,以支持不同的工作负载和用例。AppStream中的内容有两种格式——熟悉的RPM格式和称为模块的RPM格式扩展。【推荐了解黑马程序员IT运维课程

(二)配置本地仓库

① 挂载镜像到本地操作系统

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

列出BaseOS和AppStream的内容如下说明仓库已准备好
[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



③ 验证是否成功

清空yum缓存
[root@RedHat8 yum.repos.d]# yum clean all
创建yum缓存
[root@RedHat8 yum.repos.d]# yum makecache
查看仓库
[root@RedHat8 yum.repos.d]# yum repolist
仓库标识            仓库名称       状态
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的一个软连接,所以yum和dnf都可以使用

·dnf工具详细使用请参阅官方手册

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

分享到:
在线咨询 我要报名
和我们在线交谈!