2025年2月28日

在 Ubuntu 18.04 LTS 上安装和使用 collectl 性能监控工具

在 Ubuntu 18.04 LTS 上安装和使用 collectl 性能监控工具 本教程适用于这些操作系统版本Ubuntu 20.04(Focal Fossa)Ubuntu 18.04(仿生海狸)在此页 要求 开始 安装 Collectl 与 Collectl 合作 监控 CPU、内存和磁盘使用情况 同时监控 CPU、内存和磁盘 结论 监控系统资源和性能分析是任何系统管理员的一项重要任务。 Linux 有很多工具可以用来监控系统性能,包括 top、htop、free 等。Collectl 是一个免费、开源、轻量级的性能监控工具,可以用来收集系统资源的信息,比如 cpu、磁盘、内存、网络、Infiniband、lustre、内存、nfs、slab 等等。与其他监控工具不同,collectl 专注于一小组统计数据。 Collectl 能够同时监控不同的参数,并以合适的方式报告它…
2025年2月28日

如何在 RHEL/CentOS/Fedora 上的“iSCSI 目标服务器”中使用 LVM 创建和设置 LUN - 第 II 部分

如何在 RHEL/CentOS/Fedora 上的“iSCSI 目标服务器”中使用 LVM 创建和设置 LUN - 第 II 部分 LUN 是一个逻辑单元号,由 iSCSI 存储服务器共享。 iSCSI 目标服务器的物理驱动器通过 TCP/IP 网络与启动器共享其驱动器。称为 LUN 的驱动器集合,形成大型存储,如 SAN(存储区域网络)。在实际环境中,LUN 是在 LVM 中定义的,如果是这样,它可以根据空间需求进行扩展。为什么使用 LUN?用于存储目的的 LUN,SAN 存储主要由 LUN 组构建而成,成为一个池,LUN 是目标服务器的物理磁盘块。我们可以使用 LUNS 作为我们的系统物理磁盘来安装操作系统,LUNS 用于集群、虚拟服务器、SAN 等。在虚拟服务器中使用 LUNS 的主要目的是用于操作系统存储。 LUN 的性能和可靠性将取决于我们在创建目标存储服务器时使用的磁盘类型…
2025年2月28日

如何在 Ubuntu/Debian 中使用新的高级打包工具 (APT) 的 10 个示例

如何在 Ubuntu/Debian 中使用新的高级打包工具 (APT) 的 10 个示例 Ubuntu 和 Debian 是当今最流行的两个 Linux 发行版,它们都使用高级包工具 (APT) 进行包管理。 APT 是一个功能强大的工具,允许用户轻松管理软件安装、更新和删除。在本文中,我们将看一些如何在 Ubuntu 和 Debian 中使用 APT 的示例。更新包缓存在我们开始安装或更新包之前,首先更新包缓存很重要。软件包缓存是 APT 可以安装的所有可用软件包的列表。要更新包缓存,只需打开终端并键入以下命令 -sudo apt update 这将从软件存储库下载最新的包信息并更新包缓存。安装软件包在 Ubuntu 和 Debian 中安装软件包是一个简单的过程。要安装软件包,只需使用以下命令 -sudo apt install package-name 例如,要安装流行的文本编…
2025年2月28日

如何在 Ubuntu 16.04 上安装和配置 ownCloud

如何在 Ubuntu 16.04 上安装和配置 ownCloud 介绍ownCloud 是一个文件共享服务器,允许您将个人内容(如文档和图片)存储在一个集中位置,就像 Dropbox 一样。 ownCloud 的不同之处在于它是免费和开源的,任何人都可以使用和检查它。它还将敏感数据的控制权和安全性还给您,从而消除了对第三方云托管服务的使用。在本教程中,我们将在 Ubuntu 16.04 服务器上安装和配置一个 ownCloud 实例。先决条件为了完成本指南中的步骤,您需要具备以下条件: 服务器上的 sudo 用户:您可以按照 Ubuntu 16.04 初始服务器设置指南创建具有 sudo 权限的用户。 LAMP 堆栈:ownCloud 需要网络服务器、数据库和 PHP 才能正常运行。设置 LAMP 堆栈(Linux、Apache、MySQL 和 PHP)服务器可以满足所有这…
2025年2月28日

如何在 Ubuntu 18.04 LTS 上使用 NGINX 安装 Bludit CMS

如何在 Ubuntu 18.04 LTS 上使用 NGINX 安装 Bludit CMS 在此页 要求 先决条件 第 1 步 - 安装 PHP 第 2 步 - 安装 Acme.sh 客户端并获取 Lets Encrypt 证书(可选) 第 3 步 - 安装和配置 NGINX 第 4 步 - 安装 Bludit 第 5 步 - 完成 Bludit 安装向导 链接 Bludit 是一种简单、快速、安全的平面文件 CMS,可让您在几秒钟内创建自己的网站或博客。它完全免费和开源。你可以在 Github 上浏览它的源代码。 Bludit 使用 JSON 格式的文件来存储内容,你不需要安装或配置数据库。您只需要一个支持 PHP 的 Web 服务器。 Bludit 整合了所有 SEO 工具来提高您在所有搜索引擎和社交网络中的排名。它具有丰富的主题和插件系统,您可以使用它们来更改站点的外观。在本教程中,我们将使用 NGINX 作为网络服务器,在 Ubuntu…
2025年2月28日

在 Ubuntu 14.04 服务器中使用“Apt-Cacher-NG”设置“Apt-Cache”服务器

在 Ubuntu 14.04 服务器中使用“Apt-Cacher-NG”设置“Apt-Cache”服务器 Apt-Cacher-NG 是基于 Debian 的发行版(如 Ubuntu、Kubuntu、Xubuntu、Edubuntu、Linux Mint 等)的缓存代理服务器(或 apt 代理),用于在本地缓存下载的包你的服务器。假设您有一个小型网络,连接的计算机很少,并且您想要在每个系统上手动安装和更新软件包,那么这将是一项艰巨的任务并且耗时,这就是在任何系统上配置 apt-cacher-ng 的原因这是个好主意,因为它会首先将所有从互联网下载的软件包缓存在 apt-cache 服务器上,而 Debian 的其余部分、Ubuntu 机器则从 Apt-Cache 获取它们,这也将节省我们宝贵的时间和互联网带宽。特征apt-cacher-ng 将节省我们的…
2025年2月28日

如何在 Debian 10 上安装和配置 OpenLiteSpeed Web 服务器

如何在 Debian 10 上安装和配置 OpenLiteSpeed Web 服务器 本教程适用于这些操作系统版本Debian 11(Bullseye)Debian 10(Buster)在此页 要求 开始 安装和配置 OpenLiteSpeed 为 OpenLiteSpeed 安装 MariaDB 为 OpenLiteSpeed 安装 PHP OpenLiteSpeed 是由 LiteSpeed Technologies 开发的免费、开源和轻量级 HTTP 服务器。 OpenLiteSpeed 支持许多操作系统,包括 Debian、Ubuntu、Mac OS、FreeBSD 等等。它提供了一个基于网络的用户界面来从网络浏览器管理网络服务器。 OpenLiteSpeed 用于轻松创建和管理网站。它是一个功能强大的模块化 HTTP 服务器,能够处理数十万个并发连接。在本教程中,我们将向您…
2025年2月28日

如何在 Ubuntu 18.04 上安装 Git

如何在 Ubuntu 18.04 上安装 Git 介绍版本控制系统在现代软件开发中越来越不可或缺,因为版本控制允许您在源代码级别跟踪软件。您可以跟踪更改、恢复到先前的阶段以及分支以创建文件和目录的替代版本。目前可用的最流行的版本控制系统之一是 Git。许多项目的文件都保存在 Git 存储库中,GitHub、GitLab 和 Bitbucket 等网站有助于促进软件开发、项目共享和协作。在本指南中,您将在 Ubuntu 18.04 服务器上安装和配置 Git。本指南将介绍如何以两种不同的方式安装软件:通过内置包管理器和通过源代码。根据您的具体需求,这些方法中的每一种都有自己的好处。先决条件为了完成本教程,您应该在 Ubuntu 18.04 服务器上拥有一个具有 sudo 权限的非根用户。要了解如何实现此设置,请遵循我们的初始服务器设置指南。设置好服务器…
2025年2月28日

如何在 Linux 中将文件复制到多个目录

如何在 Linux 中将文件复制到多个目录 在学习 Linux 的过程中,新手不断地输入多个命令来完成一项简单的任务始终是常态。这是可以理解的,尤其是当人们刚刚习惯使用终端时。然而,当您期待成为 Linux 高级用户时,学习我所说的“快捷命令”可以显着减少浪费时间的倾向。在本文中,我们将解释一种简单的方法,使用单个命令将文件复制到 Linux 中的多个目录中。在Linux中,cp命令用于将文件从一个目录复制到另一个目录,最简单的使用语法如下:cp [options….] source(s) destination 或者,您还可以使用高级复制命令,该命令在 Linux 中复制大文件/文件夹时显示进度条。考虑下面的命令,通常,您会键入两个不同的命令将同一文件复制到两个单独的目录中,如下所示:cp -v /home/aaronkilik/bin/sy…
2025年2月28日

如何在 Windows 上使用 Putty 设置无密码 Linux 登录

如何在 Windows 上使用 Putty 设置无密码 Linux 登录 SSH (Secure SHELL) 是连接和登录远程 Linux 服务器最常用的网络协议之一,因为它为数据建立的加密安全通道提供了更高的安全性流经不安全的网络及其公钥身份验证。虽然使用 SSH 密码登录远程 Linux 服务器的系统安全性较差,因为密码可能会被暴力破解。SSH 公钥身份验证提供了执行远程登录的最佳安全方法,因为几乎不可能破译密钥,并且私钥可保证发送者始终是其声称的身份。本文将向您展示如何使用 Putty 客户端从基于 Windows 的平台生成和使用 SSH 密钥,以自动在 Linux 服务器上执行远程登录,而无需输入密码。第1步:安装Putty并生成SSH密钥对1. 您需要执行的第一步是转到官方 Putty 下载页面,获取最新版本的 Putty Windows Installer…