Cockpit - 基于Web的Linux管理工具的安装和使用教程 时间: 2024-08-27 15:46 分类: 猿码 热度: 262°C 评论 ###一、基本介绍 ####1,什么是 Cockpit? (1)Cockpit 是一个免费且开源的基于 web 的 Linux 服务器管理工具并且在 CentOS 8 和 RHEL 8 中,Cockpit 更是成为其默认服务器管理工具。 (2)通过 Cockpit 提供的友好的 Web 前端界面可以轻松地监视和管理我们的 GNU/Linux 服务器,执行诸如存储管理、网络配置、检查日志、虚拟机管理等任务。 ####2,Cockpit 的功能和特点 Cockpit 使用 systemd 完成从运行守护进程到服务几乎所有的功能 集中式管理,通过一个会话窗口管理网 络中的所有 Linux 服务器 - 创建和管理 KVM、oVirt 虚拟机 - 包括 LVM 在内的存储配置 - 基本的网络配置管理 - 用户 user account 管理 - 基于 web 的终端 - 图形化的系统性能展示 - 使用 sosreport 收集系统配置和诊断信息 - 支持 Debian、Redhat、CentOS、Fedora、Atomic、Arch Linux 和 Ubuntu ###二、安装配置 ####1,安装 dnf 我们需要使用 dnf 命令安装 Cockpit,但 CentOS 7 并不包含该命令,需要按照如下步骤进行安装。而对于 CentOS 8 自带了 dnf,则可以跳过此步骤。 (1)所以首先执行如下命令安装并启用 epel-release: `yum install epel-release` (2)接着执行如下命令安装 dnf: `yum install dnf` (3)安装完毕后执行如下命令查看是否安装成功: `dnf --version` ####2,安装 Cockpit 安装kvm yum install qemu-kvm libvirt libvirt-daemon virt-install virt-manager libvirt-dbus systemctl start libvirtd.service > 注意:如果访问虚拟机,点击虚拟机Create VM按钮是灰色的,就表示没有安装virt-install包 (1)首先执行如下命令安装 Cockpit: `dnf install cockpit cockpit-machines ` (2)安装完毕后执行如下命令启动 Cockpit 服务并设置为自动启动: systemctl start cockpit.socket systemctl enable cockpit.socket (3)接着执行如下命令查看是否启动成功: `systemctl status cockpit.socket ` (4)由于 Cockpit 默认使用的是 9090 端口,执行如下命令打开这个端口: firewall-cmd --permanent --add-port=9090/tcp firewall-cmd --reload ###三、使用说明 浏览器访问 `http://服务器IP:9090`,打开 Cockpit 的 Web 界面,输入用户密码后登录。(系统的用户名和密码) ![](https://image.gaomeluo.com/blog/2024/08/1724744680.png) 登录后首先展示的是系统概览界面,从这里可以快速查看系统的各项信息,如性能使用情况、系统信息、配置等等。 ![](https://image.gaomeluo.com/blog/2024/08/1724744713.png) ###扩展阅读: 【[【教程】怎样搭建https网站?](https://blog.gaomeluo.com/archives/btanzhuanghttps/ "【教程】怎样搭建https网站?")】 【[【教程】如何安装wordpress网站程序?](https://blog.gaomeluo.com/archives/anzhuangwordpress/ "【教程】如何安装wordpress网站程序?")】 【[如何在线生成自己的短网址,可自定义域名 可统计点击数](https://blog.gaomeluo.com/archives/shorturl/ "如何在线生成自己的短网址,可自定义域名 可统计点击数")】 【[怎么给Node.js后端项目启用https+域名访问接口?](https://blog.gaomeluo.com/archives/nodejshttps/ "怎么给Node.js后端项目启用https+域名访问接口?")】 标签: Linux 服务器
评论已关闭