2025年2月28日

关于 Linux 上的 lspci 命令

lspci 命令是 Linux 系统上的一个实用程序,用于查找有关 PCI 总线和连接到 PCI 子系统的设备的信息。您可以通过将单词lspci分为两部分来理解该命令的含义。第一部分 ls 是 Linux 上使用的标准实用程序,用于列出有关文件系统中的文件的信息。 pci 是命令的第二部分,因此您可以自然地看到命令 lspci 将列出有关 PCI 子系统的信息,就像 ls 列出有关文件系统的信息一样。在本文中,我们将解释 PCI、PCIe 和用于显示系统信息的 lspci 命令的基础知识。什么是 PCI?PCI(即外围组件互连)是一种向计算机系统添加额外硬件组件的接口。 PCIe 或 PCI Express 是当今使用的更新标准。例如,假设您想在计算机上添加以太网卡,以便它可以访问互联网并交换数据。该卡需要一个协议来与内部系统的其余部分进行通信,PCI 可以是用于将该卡…
2025年2月28日

如何在 Ubuntu Linux 上安装 Microsoft 字体 [简单方法]

在 Ubuntu 上的 LibreOffice 中找不到 Time New Roman 和其他 TrueType 字体?这是在基于 Ubuntu 的发行版上安装 Microsoft 字体的简单方法。如果您在 Linux 上的 LibreOffice 中打开一些 Microsoft 文档,您会发现字体看起来有点不同。您还会注意到,您找不到 Times New Roman、Arial 等常见字体。不用担心。我将向您展示如何在 Ubuntu 和其他基于 Ubuntu 的 Linux 发行版中安装这些字体。但在此之前,让我告诉您为什么这些字体默认情况下不可用。为什么 Linux 中没有默认安装 Microsoft 字体?Times New Roman、Arial 和其他此类字体归 Microsoft 所有,并且不是开源的。许多 Linux 发行版默认不提供专有软件以避免许可问题。这就是为什么Ubun…
2025年2月28日

如何在 Ubuntu 22.04 上使用 Docker 安装 Sentry

Sentry 是一个免费的开源错误跟踪平台,可以实时监控和修复崩溃。它使软件开发人员能够看到重要的事情,更快地解决问题,并不断地了解他们的应用程序。该平台提供对生产部署的实时洞察,以及重现和修复崩溃的信息。 Sentry 支持所有主要语言和框架,并与您喜爱的应用程序和服务集成。本教程将向您展示如何在 Ubuntu 22.04 上使用 Docker 安装 Sentry 错误跟踪系统。先决条件运行 Ubuntu 22.04 的服务器。有效的域名指向您的服务器IP。您的服务器上配置了 root 密码。安装所需的依赖项在开始之前,建议将您的软件包更新到最新版本。您可以使用以下命令更新它们:apt update -y apt upgrade -y系统更新后,使用以下命令安装所有必需的软件包:apt-get install curl git build-essentia…
2025年2月28日

认识亚马逊自己的 Linux 发行版 Bottlerocket

亚马逊推出了自己的基于Linux的开源操作系统Bottlerocket。在您兴奋地尝试安装和运行它之前,我必须告诉您,它不是像 Ubuntu、Fedora 或 Debian 这样的常规 Linux 发行版。之后怎么样了?Bottlerocket:来自 Amazon 的用于运行容器的 Linux 发行版如果您不了解 Linux 中的容器,我建议您阅读 Red Hat 的这篇文章。自云计算一词首次被创造以来,IT 行业发生了很多变化。由于 Amazon AWS、Google、Linode、Digital Ocean 等云服务器提供商的帮助,部署 Linux 服务器(通常在虚拟机中运行)只需几秒钟。最重要的是,您可以以以下形式在这些服务器上部署应用程序和服务:容器得益于 Docker 和 Kubernetes 等工具。问题是,当您的唯一目的是在 Linux 系统上运行容器…
2025年2月28日

如何在 Debian 11 上安装 Percona XtraDB 集群

Percona XtraDB Cluster 是一个完全开源的 MySQL 数据库集群解决方案。它允许您创建一个强大的、高可用性的 MySQL 服务器部署,以提供高性能。 Percona XtraDB Cluster 的最新版本是 8.0,与 MySQL Server Comunity Edition 8.0 完全兼容。Percona XtraDB Cluster 提供同步复制、多源复制、自动节点配置、自动 SSL 加密配置和优化性能等功能。Percona XtraDB Cluster 可确保数据库服务器的高可用性、提供线性可扩展性并防止停机和数据丢失。在本教程中,您将通过 Percona XtraDB Cluster (PXC) 在 Debian 11 服务器上安装和设置 MySQL 集群。您将安装 Percona XtraDB Cluster - MySQL 集群的开源解决方案 - 到多个 De…
2025年2月28日

在 CentOS 8|Rocky Linux 8|AlmaLinux 8 | 上安装 Matomo Analytics

强大的在线影响力是大多数组织、电子商务网站、博客、政治家以及依赖它的每个派系所需要的目标,以增加其客户覆盖的深度。虽然拥有如此出色的在线形象是一件美好的事情,但您究竟如何衡量其成功、失败、机会并深入了解需要改进的地方?反馈可以是一种策略,但如您所知,由于其不稳定的性质,人们不能完全依赖它。另一方面,有一种东西可以用来产生可靠的见解。数据彻底改变了生活许多方面的决策方式。无论是在教育、商业、医疗保健甚至政治领域。我们可以借鉴这一点来更好地了解我们的博客、电子商务网站、网站和其他由网络驱动的在线企业的进展。无论托管在何处,都很难找到没有数据的网站,因此网络分析兴起。简而言之,Web Analytics 是收集、处理和分析网站数据的过程,我们感谢 Matomo 提出了 Google Analytics 的领先开放替代方案,让您可以…
2025年2月28日

在 Ubuntu 18.04 LTS 桌面和服务器操作系统上设置静态 IP

在本文中,我将向您展示如何在 Ubuntu 18.04 LTS 服务器和桌面操作系统上配置静态 IP。那么,让我们开始吧。网络配置:为了在您的计算机上配置静态 IP,您至少需要 IP 地址、网络掩码、网关/默认路由地址、DNS 名称服务器地址。在本文中,我将使用以下信息,IP 地址: 192.168.20.160网络掩码: 255.255.255.0 或 /24网关/默认路由地址: 192.168.20.2DNS 名称服务器地址: 192.168.20.2 和 8.8.8.8上述信息对您来说可能会有所不同。因此,请确保根据需要将它们替换为您的。在 Ubuntu Desktop 18.04 LTS 中设置静态 IP:Ubuntu Desktop 18.04 LTS 使用网络管理器进行网络配置。您可以通过图形方式和命令行在 Ubuntu 18.04 LTS 桌面上配置静态 IP。在…
2025年2月28日

在 Ubuntu 20.04 上安装 Chef 服务器和工作站 |

欢迎阅读今天关于如何在 Ubuntu 20.04 (Focal Fossa) 上安装 Chef 服务器和工作站的指南。 Chef 是一款功能强大的自动化解决方案,旨在帮助您将基础架构转变为代码。基础设施可以是本地、云或混合环境。借助 Chef,您可以自动化基础架构的部署、配置和管理方式。 Chef 服务器充当您的食谱及其管理的每个节点的信息的中央存储库。Chef 自动化服务器背后的公司还开发了其他自动化工具,其中包括:Chef – 基础设施自动化Habitat – 应用自动化INSPEC – 合规自动化按照以下部分中的步骤在 Ubuntu 20.04 Linux 服务器上安装和配置 Chef Server。第 1 步:更新系统并设置主机名我们需要更新系统以确保所有安装的软件包都是最新版本。sudo apt update sudo apt -y upgrade设置服务器主机…
2025年2月28日

如何在 Rocky Linux 9 上安装 OpenLDAP 服务器和客户端

OpenLDAP 是轻量级目录访问协议 (LDAP) 的软件实现。 OpenLDAP 是免费的开源软件,其 BSD 风格的许可证称为 OpenLDAP 公共许可证。其命令行驱动器 LDAP 软件可在大多数 Linux 发行版上使用,例如 CentOS、Ubuntu、Debian、SUSE 等。 OpenLDAP 是一套完整的 LDAP 服务器软件套件,其中包括 SLAPD(独立 LDAP 守护进程)、SLURPD(独立 LDAP 更新复制守护进程)以及一些用于管理 LDAP 服务器的实用程序和工具。 OpenLDAP 是一个高度可定制的 LDAP 服务器,支持所有主要的计算平台。在本指南中,您将在 Rocky Linux 9 服务器上安装和设置 OpenLDAP。您将安装 OpenLDAP 服务器、手动配置 OpenLDAP 服务器,并在 OpenLDAP 服务器上启用安全 SSL/TLS。您…
2025年2月28日

在 CentOS 7 上安装和配置 Drupal 9 |

Drupal 是一个免费的开源内容管理平台,专为高效地创建专业内容而创建。 Drupal 使您能够轻松创建网站、在线内容和用户参与社区。 Drupal 是用 PHP 编写的,它使用数据库后端来存储数据 – MySQL、MariaDB、SQLite 或 PostgreSQL。本指南将向您展示在 CentOS 7 Linux 系统上安装和配置 Drupal 9 所需的步骤。以下是在 CentOS 7 上运行 Drupal 9 的最低要求:PHP =7.3MySQL 或 Percona,版本 =5.7.8MariaDB =10.3.7PostgreSQL =10Drupal 9 的一些功能包括:布局生成器:允许内容编辑者在没有工程帮助的情况下设计页面API优先架构:能够构建强大的解耦和无头应用程序媒体库:使图像、视频和其他资产的管理比以往更加轻松。自动更新新的管理界面和默认主题在…