Linux服务器构建与运维管理 第13章:通过Web管理Cent0s 阮晓龙 13938213680/ruanxiaolong@hactcmeducn http://linux.xg.hactcm.edu.cn 河南中医药大学信息管理与信息系统教研室 信息技术学院网络与信息系统科研工作室
Linux服务器构建与运维管理 第13章:通过Web管理CentOS 1 阮晓龙 13938213680 / ruanxiaolong@hactcm.edu.cn http://linux.xg.hactcm.edu.cn http://www.51xueweb.cn 河南中医药大学信息管理与信息系统教研室 信息技术学院网络与信息系统科研工作室 2021.4
2 提纲 a Cockpit Cockp简介 通过 Cockpit进行系统维护 通过 Cockp管理网络与安全 通过 Cockpit管理 Docker ■通过 Cockp管理多台服务器 口 Linux管理面板 epOde 宝塔 AMH 河南中医药大学/阮晓龙713938213680/http://inux.xg.hactcm.edu.cn/http://www.5lxueweb.cn
河南中医药大学 / 阮晓龙 / 13938213680 / http://linux.xg.hactcm.edu.cn / http://www.51xueweb.cn 提纲 Cockpit ◼ Cockpit简介 ◼ 通过Cockpit进行系统维护 ◼ 通过Cockpit管理网络与安全 ◼ 通过Cockpit管理Docker ◼ 通过Cockpit管理多台服务器 Linux管理面板 ◼ AppNode ◼ 宝塔 ◼ AMH 2
3 1. Cockpit 110ckp简介 Cockpit,是开源、轻量级、交互式的服务器管理软件。 ■通过( cockpit可以实现存储管理、网络配置、检查日志等功能,其官网地址为 https://cockpit-project.orgo ■ Cockp目前仅支持在Linu×操作系统上运行,其支持的操作系统如表所示。 表13-0-1 Cockpit支持的操作系统列表 Red Hat Enterprise Linux Fedora Cores Arch Linux open SUSE Tumbleweed 河南中医药大学/阮晓龙713938213680/http://inux.xg.hactcm.edu.cn/http://www.5lxueweb.cn
河南中医药大学 / 阮晓龙 / 13938213680 / http://linux.xg.hactcm.edu.cn / http://www.51xueweb.cn 1.Cockpit Cockpit是开源、轻量级、交互式的服务器管理软件。 ◼ 通过Cockpit可以实现存储管理、网络配置、检查日志等功能,其官网地址为: https://cockpit-project.org。 ◼ Cockpit目前仅支持在Linux操作系统上运行,其支持的操作系统如表所示。 3 1.1 Cockpit简介
1. Cockpit 110ckp简介 口 Cockpit的特性 ■易用性 ¤通过浏览器实现系统监控、系统维护 口通过不断测试、版本更迭,更贴合系统管理者的需求 ¤刚接触 lLinux的初学者,也能很好的进行系统维护 口安装配置十分简单 集成性 可以直接使用终端进行操作,也可使用交互式页面进行操作 口不需要单独设置账号,即可登录 Cockpit进行操作 口 Cockp不依托Web服务器,独立发布 口 Cockpit使用系统内置的AP进行管理,无需再进行任何其它配置 Cockpit仅在被访问时占用系统资源 河南中医药大学/阮晓龙713938213680/http://inux.xg.hactcm.edu.cn/http://www.5lxueweb.cn
河南中医药大学 / 阮晓龙 / 13938213680 / http://linux.xg.hactcm.edu.cn / http://www.51xueweb.cn 1.Cockpit Cockpit的特性 ◼ 易用性 通过浏览器实现系统监控、系统维护 通过不断测试、版本更迭,更贴合系统管理者的需求 刚接触Linux的初学者,也能很好的进行系统维护 安装配置十分简单 ◼ 集成性 可以直接使用终端进行操作,也可使用交互式页面进行操作 不需要单独设置账号,即可登录Cockpit进行操作 Cockpit不依托Web服务器,独立发布 Cockpit使用系统内置的API进行管理,无需再进行任何其它配置 Cockpit仅在被访问时占用系统资源 4 1.1 Cockpit简介
5 1. Cockpit 110ckp简介 口 Cockpit的特性 ■可视化 口可以直观了解服务器的运行状况 口可以同时监控、管理多台服务器 口可以轻松的实现网络诊断、监控虚拟机行为、修复 SELinux常见的冲突等 ■开放性 口可以随时随地通过浏览器检查和管理系统 可以自定义插件扩展,并集成到 Cockpit中 口 Cockpit完全免费、开源 河南中医药大学/阮晓龙713938213680/http://inux.xg.hactcm.edu.cn/http://www.5lxueweb.cn
河南中医药大学 / 阮晓龙 / 13938213680 / http://linux.xg.hactcm.edu.cn / http://www.51xueweb.cn 1.Cockpit Cockpit的特性 ◼ 可视化 可以直观了解服务器的运行状况 可以同时监控、管理多台服务器 可以轻松的实现网络诊断、监控虚拟机行为、修复SELinux常见的冲突等 ◼ 开放性 可以随时随地通过浏览器检查和管理系统 可以自定义插件扩展,并集成到Cockpit中 Cockpit完全免费、开源 5 1.1 Cockpit简介
6 1. Cockpit 110ckp简介 Centos中的 Cockpit ■可用于管理、监控本机系统以及位于同一网络环境中的 Linux服务器。 表13-0-2 Cockpit支持的功能列表 管理安装的服务 管理用户账号 管理和监控系统服务 配置网络和防火墙 检查系统日志 管理虚拟机 创建诊断报告 设置内核转储配置 配置 SELin 管理系统订阅 河南中医药大学/阮晓龙713938213680/http://inux.xg.hactcm.edu.cn/http://www.5lxueweb.cn
河南中医药大学 / 阮晓龙 / 13938213680 / http://linux.xg.hactcm.edu.cn / http://www.51xueweb.cn 1.Cockpit CentOS中的Cockpit ◼ 可用于管理、监控本机系统以及位于同一网络环境中的Linux服务器。 6 1.1 Cockpit简介
7 1. Cockpit 1.2 Cockp进行系统运维 任务1:通过 Cockpit进行系统维护 任务2:通过 Cockpit管理网络与安全 任务3:通过 Cockpit管理 Docker 任务4:通过 Cockpit管理多台服务器 河南中医药大学/阮晓龙713938213680/http://inux.xg.hactcm.edu.cn/http://www.5lxueweb.cn
河南中医药大学 / 阮晓龙 / 13938213680 / http://linux.xg.hactcm.edu.cn / http://www.51xueweb.cn 1.Cockpit 7 1.2 Cockpit进行系统运维 任务1:通过Cockpit进行系统维护 任务2:通过Cockpit管理网络与安全 任务3:通过Cockpit管理Docker 任务4:通过Cockpit管理多台服务器
8 1. Cockpit 13任务1 任务1:通过 Cockpit进行系统维护 步骤1:创建虚拟机并完成 Centos的安装、主机配置、网络配置等 步骤2:通过在线方式安装 Cockpit 步骤3: Cockpit服务管理 步骤4:配翬防火墙等安全措施 步骤5:访问 Cockp并进行系统维护操作 河南中医药大学/阮晓龙713938213680/http://inux.xg.hactcm.edu.cn/http://www.5lxueweb.cn
河南中医药大学 / 阮晓龙 / 13938213680 / http://linux.xg.hactcm.edu.cn / http://www.51xueweb.cn 1.Cockpit 8 1.3 任务1 任务1:通过Cockpit进行系统维护 步骤1:创建虚拟机并完成CentOS的安装、主机配置、网络配置等 步骤2:通过在线方式安装Cockpit 步骤3:Cockpit服务管理 步骤4:配置防火墙等安全措施 步骤5:访问Cockpit并进行系统维护操作
1. Cockpit 14任务2 任务1:通过 Cockpit进行系统维护 步骤6:通过 Cockpit进行操作系统账号管理 步骤7:通过 Cockpit进行操作系统服务与进程管理 步骤8:通过 Cockpit进行操作系统升级维护 步骤9:通过 Cockpit进行操作系统日志查看与审计 步骤10:通过 Cockp进行日志分析和归档 河南中医药大学/阮晓龙713938213680/http://inux.xg.hactcm.edu.cn/http://www.5lxueweb.cn
河南中医药大学 / 阮晓龙 / 13938213680 / http://linux.xg.hactcm.edu.cn / http://www.51xueweb.cn 1.Cockpit 9 1.4 任务2 步骤6:通过Cockpit进行操作系统账号管理 步骤7:通过Cockpit进行操作系统服务与进程管理 步骤8:通过Cockpit进行操作系统升级维护 步骤9:通过Cockpit进行操作系统日志查看与审计 步骤10:通过Cockpit进行日志分析和归档 任务1:通过Cockpit进行系统维护
10 任务1:通过 Cockpit进行系统维护 任务目标 口实现在线安装 Cockpit 口通过 Cockpit总览 CentoS系统 口通过 Cockpit监控 Centos系统 口通过Cokp操作 Centos系统 操作视频/现场演示 口通过 Cockpit进行操作系统账号管理 ¤通过 Cockpit进行操作系统服务与进程管理 口通过 Cockpit进行操作系统升级维护 口通过 Cockpit进行操作系统日志管理
操作视频 / 现场演示 10 ✓ 任务1:通过Cockpit进行系统维护 ◼ 任务目标: 实现在线安装Cockpit 通过Cockpit总览CentOS系统 通过Cockpit监控CentOS系统 通过Cockpit操作CentOS系统 通过Cockpit进行操作系统账号管理 通过Cockpit进行操作系统服务与进程管理 通过Cockpit进行操作系统升级维护 通过Cockpit进行操作系统日志管理