2025年2月28日

在 VirtualBox/VMware/Hyper-V 上运行 Amazon Linux 2 |

Amazon Linux 2 是 Amazon Web Services (AWS) 提供的 Linux 发行版。该发行版稳定、高性能且注重安全。由于具有以下特点,它受到高度青睐:长期支持,通过 LTS 版本提供的稳定性让开发人员和系统管理员高枕无忧大型合作伙伴生态系统。它拥有庞大的技术合作伙伴社区,例如独立软件供应商 (ISV)。这使得安装多个合作伙伴应用程序成为可能。定价,在云服务上,Amazon Linux 2 是免费提供的。提高开发人员生产力 – Amazon Linux 2 作为虚拟机和容器映像提供,用于本地开发和测试。这有助于开发人员加快应用程序开发速度,并能够在生产环境中测试和集成应用程序。如前所述,Amazon Linux 2 虚拟机映像用于本地开发和测试。这些图像可用于:VirtualBox(Oracle VM)虚拟机微软Hyper-V虚拟机…
2025年2月28日

如何在 Debian 11 上安装 MariaDB

在此页 先决条件 更新系统 在 Debian 11 上安装 MariaDB 保护 MariaDB 访问 MariaDB 创建新的管理用户 结论 MariaDB 是一个健壮的、可扩展的、可靠的 SQL 服务器,已经有超过 4 年的积极开发。它是 MySQL 关系数据库管理系统的增强型直接替代品 - 但具有更多功能、新的存储引擎、更少的错误和更好的性能。在担心甲骨文收购 MySQL 后,MySQL 的原始开发人员于 2009 年创立了 MariaDB,作为现已解散项目的一个分支。2010 年,Sun Microsystems(此前已被 Oracle Corp. 收购)将其开源业务剥离到一家名为“Oracle America”的新子公司,该子公司将由 Suns Solaris 部门前负责人 Thomas Kurian 领导.“MariaDB”以联合创始人 Michael Widenius 的女儿 Mari…
2025年2月28日

如何在 Debian 12 上安装 Munin 监控工具

Munin 是一款免费开源系统和网络监控工具,可通过 Web 浏览器以图表形式显示系统指标。该软件作为客户端-服务器模型工作。 IT 部门可以通过网络浏览器监控自己的资源和数百台远程计算机。它可以帮助您收集系统信息,例如处理器负载、硬盘使用情况、网络流量、对一台或多台计算机上的服务器服务的访问等等。本教程将向您展示如何在 Debian 12 上安装 Munin 监控工具。先决条件运行 Debian 12 的服务器。服务器上配置了 root 密码。安装 Apache 网络服务器Munin 可以在许多 Web 服务器上运行,包括 Apache、Nginx 和 Lighttpd。在这篇文章中,我们将为 Munin 安装 Apache。您可以使用以下命令安装 Apache 和其他必需的软件包:apt install apache2 apache2-utils libcgi-fast…
2025年2月28日

使 Steam Deck 成为可能的 6 个 Linux 和开源技术

如果没有这些开源和基于 Linux 的技术,Steam Deck 的开发就不可能实现。虽然 Steam 的用户界面和大多数游戏都不是开源的,但如果没有一整套免费和开源技术的支持,这种体验就不可能实现。 Valve 知道这一点,因此他们向众多开发人员付费以改进他们所依赖的技术。那么 Steam Deck 使用哪些技术来提供给游戏界留下深刻印象的体验呢?1.Arch LinuxSteam Deck 附带一个称为 SteamOS 的操作系统。 SteamOS 与您最有可能在商店 PC 上看到的操作系统(Windows、macOS 和 ChromeOS)不同。它基于 Linux,这是一个由人们可以合法共享或用来创建项目的代码组成的操作系统。配置和分发基于 Linux 的操作系统有多种方法。 Valve 使用名为 Arch Linux 的现有发行版。 Arch 与其他知名 Linux 发…
2025年2月28日

如何在 Linux 上更改文件扩展名

扩展名定义存储在文件内的数据。使用终端和图形桌面在 Linux 上更改文件扩展名非常简单。文件扩展名可以帮助操作系统和用户区分不同的文件格式并了解其中存储的内容。当您看到扩展名为“.txt”的文件时,您立即知道它包含文本数据。同样,“.exe”文件是 Windows 可执行文件,“.sh”文件是 Linux shell 脚本。但是,如果您出于某种原因想要更改这些扩展名怎么办?也许您需要将文本文件重命名为 Bash 脚本。仅仅在文本文件中编写代码并不能完成这项工作。在 Linux 上,更改文件扩展名比您想象的要容易得多。从终端更改文件扩展名扩展名是文件名的一部分。如果您想更改扩展名(或名称),您可以使用 mv 命令。 mv 代表“move”,是 Linux 上用于移动和重命名文件的标准命令。但是您可能想知道为什么使用 mv 来重命名文件?这是因为重命…
2025年2月28日

如何保护 Ubuntu 20.04 中的 SSH 服务器(从基础到高级)

就像所有其他服务器一样,SSH 服务器也容易遭受未经授权的访问尝试。因此,每当您希望使用 SSH 服务器时,您必须首先考虑保护它,以免从长远来看出现任何意外情况。一般来说,术语“保护服务器安全”也称为“强化服务器”。 “这可以通过采取多种措施来实现。这些措施取决于您所需的安全级别。保护 SSH 服务器的措施范围从基本到高级,正如我们之前所说,您可以根据需要的安全级别来选择它们。如果您对后果有足够的了解并且有能力面对这些后果,您可以跳过任何规定的措施。而且,我们永远不能说单个步骤就能确保 100% 的安全,或者某个步骤比另一个步骤更好。这完全取决于我们实际需要哪种类型的安全性。因此,今天我们打算让您深入了解在 Ubuntu 20.04 中保护 SSH 服务器的基本和高级步骤。除了这些方法之外,我们还将与您分享一些保护 SSH 服务器安全的其他…
2025年2月28日

在 CentOS 7/RHEL 7/Ubuntu 18.04 上安装 Zimbra 9 |

如今,现代经济的几乎每个领域都每天都在使用电子邮件!寻找合适的电子邮件解决方案是每个系统管理员和 IT 经理的关键决策。 Zimbra Collaboration 是一款功能强大的协作软件套件,与电子邮件服务器和 Web 客户端捆绑在一起。如果寻找开源电子邮件解决方案,这是一个不错的选择。 Zimbra 的最新稳定版本是版本 9。在 Zimbra 9 中,UI 界面经过重新设计,变得现代且响应灵敏。它建立在 Zimbra 可靠的服务器基础设施之上,可保证您期望从 Zimbra 获得的良好隐私、安全和数据主权。此版本的设计具有高度可扩展性和灵活性,可轻松通过第三方应用程序进行任何集成并构建您自己的插件。它还使用开箱即用的 Zimlet 框架与 Dropbox、Slack 和 Zoom 进行一流的集成。在本文中,我们将介绍在 CentOS 7/RHEL 7/Ubunt…
2025年2月28日

如何在 Debian 11 上使用 Hugo 创建网站

在此页 先决条件 在 Debian 11 上安装 Hugo 使用 Hugo 创建网站 创建一个关于页面和示例帖子 在您的网站上安装主题 建立并启动您的网站 访问雨果网站 结论 Hugo 是一个用 Go 开发的免费开源网站框架。 Hugo 提供可靠且现代的静态站点生成器,可让您轻松创建简单快速的网站。它带有预制模板和其他功能,包括 SEO、评论、分析和其他功能。 Hugo 站点可以在没有任何昂贵的运行时间(如 PHP、Python、Ruby)的情况下运行,并且不需要任何数据库。在这篇文章中,我们将向您展示如何在 Debian 11 上安装和使用 Hugo 站点生成器。先决条件 运行 Debian 11 的服务器。 在服务器上配置了根密码。 在 Debian 11 上安装 Hugo默认情况下,Hugo 包包含在 Debian 11 默认存储库中。您可以使用以下命令安装它:apt-get install…
2025年2月28日

在 Arch Linux 上安装和配置 SSH 服务器

SSH 是一种网络协议,使用户能够在未受保护的网络中安全地共享数据流量。它通过 SSH 服务器提供这种保护,将其链接到中央服务器和客户端之间的连接。 Secure Shell 可以确保任何网络服务的安全,并且几乎可以在任何操作系统上设置 SSH。在下面的简短指南中,我们将了解 Arch Linux 上的 SSH 服务器安装和配置。第 1 部分:安装更新 Arch Linux 软件包存储库启动命令行界面并输入以下代码来更新 Arch Linux 软件包存储库:$ sudo pacman -Syu正如我们在上面的屏幕截图中看到的,软件包存储库已更新,现在可以安装 SSH 服务器了。在 Arch Linux 上安装 SSH 服务器接下来,从官方 Arch Linux 存储库下载 Open SSH 服务器,这将为 Arch Linux 系统安装 Secure Shell。输入以下命令:$ sudo pa…
2025年2月28日

Linux USB 未检测到或无法工作? 5 个常见问题和修复

Linux 中未检测到 USB 设备?尝试这些故障排除提示,让一切恢复正常。您已将 USB 闪存驱动器或键盘或鼠标连接到 Linux PC。但什么也没发生。这是怎么回事?为什么 Ubuntu 22.04 LTS 或其他发行版中未检测到您的笔式驱动器?是 Linux 的问题,还是你的 USB 设备停止工作了?如果未检测到或识别您的 USB 驱动器,请在 Linux 上执行以下操作。忽略“xvideoservicethief 2022 linux hdd usb port notworking Problem”解决方案如果您正在寻找 Linux 系统 USB 端口问题的修复方法,您很可能会偶然发现以“xvideoservicethief”开头的链接,后跟最近一年(2019 年、2020 年、2021 年、2022 年)。遗憾的是,这些对你来说没有任何用处。它们是垃圾链接,旨在欺骗您…