这个不到 4MB 的项目,竟然可以监控整个服务器!

简介: 项目源码地址:docs.qq.com/doc/DVHRQUVhKVkN2dUha

作为一名程序员,每天都要和服务器打交道。如何能更好的管理和监控一台 Linux 服务器呢?今天给大家介绍一个简单易用基于 web 的 Linux 服务管理工具——Cockpit。

项目简介

Cockpit 可以帮助用户通过一个易于使用的 Web 界面来配置和管理 Linux 服务器。它适用于各种 Linux 发行版,包括 Red Hat、Fedora、CentOS、Ubuntu 等。

image.png

让我惊奇的是,Cockpit 是一个轻量级的应用,安装包只有 4MB,而且安装和使用都非常的简单易上手。

image.png

Cockpit 提供了许多常用的系统管理功能,例如用户和组管理、网络设置、防火墙配置、服务管理、日志查看等。它还可以用于监视系统资源使用情况,例如 CPU、内存、磁盘空间等。

而且,Cockpit 还支持安装各种插件,方便你扩展其他功能。

项目安装

Cockpit 为不同的 Linux 版本提供了不同的安装方式。全部的方法可以参考这篇文档:https://cockpit-project.org/running.html

在这里用最常用的 centOS 来举例。

# 安装
sudo yum install cockpit
# 启动
sudo systemctl enable --now cockpit.socket
# 防火墙配置(也可以不配置)
sudo firewall-cmd --permanent --zone=public --add-service=cockpit
sudo firewall-cmd --reload

项目使用

安装完成后,访问 https://ip:9090,输入服务器的用户名密码,即可进入 web 端的控制界面。

image.png

可以看到,首页是性能的总览图,可以直观的查看各种系统参数和资源使用情况,如 CPU、内存和硬盘使用情况,以及网络流量、进程和负载、硬件信息等。点击每一项都可以进入详情页,进一步查看详细的状况。

左侧的菜单栏,我们可以看到 Cockpit 有如下功能。

查看日志

image.png

网络管理

image.png

账户管理

在这里可以创建账户,以及查看已有账户信息和密码维护。

image.png

服务管理

在这里可以查看服务列表,以及管理服务的启动和关闭。image.png


总结

Cockpit 是一个非常出色的开源项目,它提供了一个易于使用的 Linux 服务管理工具,可以帮助您轻松配置和管理各种 Linux 服务和设置。它具有易于安装和使用的优点,以及可扩展性和可定制性的优点。如果你感兴趣就赶快来试试吧~

知乎 - 安全中心

相关文章
|
2月前
|
Shell 网络安全 开发工具
服务器已经搭建好的项目如何关联至gitee对应仓库并且将服务器的项目代码推送至gitee-优雅草卓伊凡
服务器已经搭建好的项目如何关联至gitee对应仓库并且将服务器的项目代码推送至gitee-优雅草卓伊凡
202 5
|
4月前
|
监控 Java Linux
Apache NiFi项目的编译与部署于CentOS服务器
总而言之,Apache NiFi的编译和部署虽然涉及多个步骤,但这些操作步骤简明扼要,即使是不太熟悉Java或Maven的用户也能跟随指南完成。通过遵循上述步骤,您将能够在CentOS服务器上成功部署Apache NiFi,为您的数据流处理任务建立一个功能强大的平台。
322 16
|
6月前
|
弹性计算 安全
阿里云服务器镜像,快速迁移项目数据
有时候旧服务器快到期了,想把项目、数据、软件挪到新服务器上,如果全部重新搭建的话,那无疑是耗时又费力。有了镜像迁移,就方便了许多。
524 1
|
9月前
|
Docker Python 容器
Docker——阿里云服务器使用Docker部署python项目全程小记
本文记录了我在阿里云服务器上使用Docker部署python项目(flask为例)的全过程,在这里记录和分享一下,希望可以给大家提供一些参考。
1067 1
|
9月前
|
存储 弹性计算 固态存储
阿里云服务器租用价格参考:云服务器各收费项目收费标准与活动价格
阿里云服务器收费项目有实例价格、预留实例券、专有宿主机、块存储价格、存储容量单位包、带宽价格和快照服务价格,收费模式有包年包月和按量付费模式。本文为大家汇总了2025年阿里云服务器各个收费项目的最新收费标准与云服务器的最新活动价格,以供参考和了解。
|
开发框架 .NET PHP
网站应用项目如何选择阿里云服务器实例规格+内存+CPU+带宽+操作系统等配置
对于使用阿里云服务器的搭建网站的用户来说,面对众多可选的实例规格和配置选项,我们应该如何做出最佳选择,以最大化业务效益并控制成本,成为大家比较关注的问题,如果实例、内存、CPU、带宽等配置选择不合适,可能会影响到自己业务在云服务器上的计算性能及后期运营状况,本文将详细解析企业在搭建网站应用项目时选购阿里云服务器应考虑的一些因素,以供参考。
|
关系型数据库 MySQL Linux
基于阿里云服务器Linux系统安装Docker完整图文教程(附部署开源项目)
基于阿里云服务器Linux系统安装Docker完整图文教程(附部署开源项目)
2571 3
|
前端开发 Java Shell
后端项目打包上传服务器部署运行记录
后端项目打包上传服务器部署运行记录
386 0
|
Java Linux Maven
服务器部署之项目打包及命令行输出
服务器部署之项目打包及命令行输出
162 0