2025年2月28日

如何在 Ubuntu 16.04 上使用 Traefik 作为 Docker 容器的反向代理

如何在 Ubuntu 16.04 上使用 Traefik 作为 Docker 容器的反向代理 介绍Docker 是在生产环境中运行 Web 应用程序的有效方式,但您可能希望在同一台 Docker 主机上运行多个应用程序。在这种情况下,您需要设置反向代理,因为您只想将端口 80 和 443 暴露给世界其他地方。让我们加密。先决条件要学习本教程,您需要具备以下条件: 按照 Ubuntu 16.04 初始服务器设置指南设置一台 Ubuntu 16.04 服务器,包括 sudo 非根用户和防火墙。 Docker 安装在您的服务器上,您可以按照如何在 Ubuntu 16.04 上安装和使用 Docker 来完成。 按照如何在 Ubuntu 16.04 上安装 Docker Compose 中的说明安装 Docker Compose。 一个域和三个 A 记录,db-admin、blog 和 monitor,每个记录…
2025年2月28日

初学者 Linux zcat 命令教程(5 个示例)

初学者 Linux zcat 命令教程(5 个示例) 在此页 Linux zcat 命令 Q1。如何使用zcat? Q2。 zcat 是否适用于多个输入? Q3。 zcat 是否根据扩展名识别压缩文件? Q4。使用 zcat 时如何处理分页? Q5。 zcat 是否适用于非压缩文件? 结论 虽然压缩通常很有用,因为它可以节省系统空间,但命令行用户需要解压缩文件以执行几个小任务,例如查看文件包含的所有内容。但是,存在一个命令行实用程序 - 称为 zcat - 可以让您无需任何额外的努力就可以查看压缩文件的内部情况。在本教程中,我们将使用一些易于理解的示例来讨论 zcat 的基础知识。请注意,本文中的所有示例都已在 Ubuntu 16.04 LTS 上进行了测试。Linux zcat 命令zcat 命令允许您查看压缩文件的内容。以下是它的语法:zcat FILE ....以下是工具手册页对其…
2025年2月28日

Guayadeque 音乐播放器 0.3.5 发布 - 在 RHEL/CentOS/Fedora 和 Ubuntu/Linux Mint 上安装

Guayadeque 音乐播放器 0.3.5 发布 - 在 RHEL/CentOS/Fedora 和 Ubuntu/Linux Mint 上安装 Guayadeque Music Player是一款功能齐全的音乐管理程序,基于GStream媒体框架设计,用于管理大量智能播放列表。它还支持ipod和便携式设备,自动下载专辑封面,播放和录制shoutcast广播,last.fm 支持、歌词下载和许多其他优雅的功能。瓜亚德克 0.3.5 功能专辑浏览器缩放模式允许您选择和查看曲目。在快捷方式首选项中添加了加载默认值。添加了提示支持允许通过首选项 -常规更改语言动态播放列表可以按任何标准排序。添加了收藏支持。现在您可以根据需要添加许多集合。许多错误修复没有新功能,但有一些有趣的功能,例如“新收藏”,通过此功能,您可以创建一个单独的收藏,例如,为存储在不…
2025年2月28日

由于 Snap 守护进程,Ubuntu 关闭速度缓慢?这是一个修复

由于 Snap 守护进程,Ubuntu 关闭速度缓慢?这是一个修复 有时我会关闭 Ubuntu,然后……需要很长时间才能真正关闭电源。我一个人吗?我无理取闹吗?我不确定,但我咖啡因含量很高——对所有给我买咖啡的好人表示大力支持(它确实花在咖啡上了)☕️-而且我还没有写过任何东西大约5天。这几乎和我的关机时间一样长……Ubuntu 关机缓慢是真实存在的当我点击关机(或从终端运行 sudo shutdown now)时,我希望 Ubuntu 在最多 5-10 秒内完成“going...going...gone”过程。我想要关机,能够合上笔记本电脑的盖子,把它塞进包里,然后去买面包因为我是半个鸽子。而且,公平地说,大多数时候 Ubuntu 都是这么做的。但有时却不然。有时它会挂起。对于年龄。关机屏幕上的那些加载点只是保持......点。我觉得这非…
2025年2月28日

如何在 Ubuntu 22.04 上逐步模拟 Android

如何在 Ubuntu 22.04 上逐步模拟 Android 当您考虑在 Ubuntu 上运行 Android 时,您必须使用模拟器才能实现。使用 Windows 时,您可以使用 Bluestacks 等工具运行 Android。 Linux 有不同的 Android 模拟器,您可以使用它们来安装和运行 Android 应用程序。Linux 不支持 Android 应用程序,除非您安装像 Anbox 这样的应用程序,它允许您在 Ubuntu 22.04 上模拟 Android。这篇文章详细介绍了要遵循的所有步骤。如何使用 Anbox 在 Ubuntu 22.04 上模拟 AndroidAndroid 是最常用的移动操作系统。当你想在 Linux 系统上体验同样的感觉时,最好的机会就是使用模拟器。使用 Android 模拟器,您可以安装和运行 Android 应用程序,而不会影响主机系统。在本指…
2025年2月28日

如何在 Debian Linux 上的 Fail2ban 中将 IP 列入白名单

如何在 Debian Linux 上的 Fail2ban 中将 IP 列入白名单 Fail2Ban 用于保护服务器免受暴力攻击。 Fail2ban 使用 iptables 来阻止攻击者,因此,如果我们想要添加永久 IP 地址并且永远不会被阻止,我们必须将其添加到配置文件中。首先,编辑配置文件:vi /etc/fail2ban/jail.conf然后,检查行:ignoreip =添加现在添加您想要的所有IP。每个 IP 或范围 IP 必须在此处用空格分隔。例如:192.168.0.1 192.168.5.0/32例子:ignoreip = 192.168.0.1 192.168.5.0/32该行应添加到文件的 [DEFAULT] 部分。保存文件并重启 Fail2Ban:service fail2ban restart就这样。…
2025年2月28日

如何升级到 Ubuntu 18.04 Bionic Beaver

如何升级到 Ubuntu 18.04 Bionic Beaver 介绍Ubuntu 操作系统的最新长期支持 (LTS) 版本 Ubuntu 18.04 (Bionic Beaver) 于 2018 年 4 月 26 日发布。本指南将说明如何将 16.04 或更高版本的 Ubuntu 系统升级到 Ubuntu 18.04。警告:与操作系统主要版本之间的几乎所有升级一样,此过程存在失败、数据丢失或软件配置损坏的固有风险。强烈建议进行全面备份和广泛测试。为避免这些问题,我们建议迁移到新的 Ubuntu 18.04 服务器,而不是就地升级。升级时您可能仍需要查看软件配置的差异,但核心系统可能会具有更高的稳定性。您可以关注我们关于如何迁移到新 Linux 服务器的系列,以了解如何在服务器之间迁移。先决条件本指南假设您有一个 Ubuntu 16.04 或更高版本的系统,配置了一个启用了 s…
2025年2月28日

初学者 Linux tload 命令教程(附示例)

初学者 Linux tload 命令教程(附示例) 在此页 Linux tload 命令 Q1。如何使用加载? Q2。 tload 是否提供任何缩放选项? Q3。如何设置图形更新延迟? 结论 虽然 Linux 中有许多基于 UI 的工具可用于查看系统负载的图形表示,但执行相同工作的命令行工具的数量却很少。一个这样的实用程序是 tload,它将在本教程中讨论。但在此之前,值得一提的是,本文中的所有示例都已在 Ubuntu 18.04 LTS 机器上进行了测试。Linux tload 命令Linux 中的 tload 命令为您提供了系统平均负载的图形表示。以下是它的语法:tload [options] [tty]以下是工具手册页对其的解释:tload  prints  a  graph  of the current system load average to the specified tty (…
2025年2月28日

Linux 系统上的以太网通道绑定又称为 NIC 组合

Linux 系统上的以太网通道绑定又称为 NIC 组合 以太网通道绑定可将两个或多个网络接口卡 (NIC) 集成到单个虚拟 NIC 卡上,这可能会增加带宽并提供NIC 卡冗余。这是在生产系统中实现冗余链路、容错或负载平衡网络的好方法。如果一个物理NIC宕机或拔出,它会自动将资源转移到其他NIC卡。 通道/NIC绑定将在内核中绑定驱动程序的帮助下工作。我们将使用两个 NIC 来演示相同的内容。几乎有六种类型的通道绑定类型可用。在这里,我们将仅回顾两种流行且广泛使用的通道债券。0:负载平衡(循环):流量按顺序或循环方式从两个 NIC 传输。该模式提供负载平衡和容错。1:Active-Backup:在任何给定时间点只有一个从属 NIC 处于活动状态。仅当活动从属网卡出现故障时,其他接口卡才会处于活动状态。创建以太网通道绑定我们有两个网络以太网卡,即…
2025年2月28日

如何在基于 CentOS 和 Debian 的系统中安装 Redis 服务器

如何在基于 CentOS 和 Debian 的系统中安装 Redis 服务器 Redis 是一种开源、高性能且灵活的内存数据结构存储(键值格式)——用作数据库、缓存和消息代理。它是用 ANSI C 编写的,可以在大多数(如果不是全部)类 Unix 操作系统上运行,包括 Linux(推荐部署),无需外部依赖。它功能丰富,支持多种编程语言和数据结构,包括字符串、散列、列表、集合、带有范围查询的排序集、位图等。Redis 特点:支持大多数编程语言,包括 C、Bash、Python、PHP、Node.js、Perl、Ruby 等。具有固有的复制、Lua 脚本、LRU 驱逐、事务以及不同级别的磁盘持久性。通过 Redis Sentinel 提供高可用性,并通过 Redis Cluster 提供自动分区。支持运行原子操作。它与内存数据集配合使用以获得卓越的性能。支持简单设…