2025年2月28日

如何在 Ubuntu 24.04 LTS 上安装 VirtualBox 7.1

按照我们的分步指南,在 Ubuntu 24.04 LTS (Noble Numbat) 上轻松安装 VirtualBox,并立即开始虚拟化您的系统!本指南专为 Ubuntu 24.04 LTS (Noble Numbat) 用户量身定制,这是最受欢迎的 Linux 发行版之一的最新长期支持版本。按照我们简单的分步说明,您可以立即在 Ubuntu 系统上无缝安装 VirtualBox。VirtualBox 是一款功能强大且免费的虚拟化软件,深受家庭用户的欢迎。它提供了一个多功能平台,可以在一台机器上同时运行多个操作系统。它可以安装在 Ubuntu 24.04 存储库中,但该版本通常不是最新的。因此,本指南将引导您完成直接从官方 VirtualBox 存储库安装它的步骤。这可确保您始终拥有最新版本,最好的一点是更新将包含在您的常规 Ubuntu 系统更新中。那么让我…
2025年2月28日

如何在 CentOS 8 上使用 Nginx 安装和设置 Varnish Cache 6

在此页 先决条件 安装和配置 Nginx Web 服务器 安装清漆缓存 为 Nginx 配置 Varnish 配置 SELinux 和防火墙 测试清漆缓存 结论 Varnish Cache 是用于网站和 API 的免费开源反向代理 HTTP 加速器。它可以作为反向代理安装在任何运行在 HTTP 上的 Web 服务器前面。它位于网络服务器和浏览器之间,将网页、cookie 和其他数据保存到内存中。此缓存将用于服务所有未来对完全相似内容的请求。这将增加 web 应用程序负载,并将 web 服务器性能提高 300+ 倍。在本教程中,我们将设置 Nginx 服务器作为后端服务器并将其配置为侦听端口 8080,然后配置 Varnish 缓存以侦听默认的 HTTP 端口 80。先决条件 一台运行 CentOS 8 的服务器。 为服务器配置了根密码。 安装和配置 Nginx Web 服务器首先,您需要在系统中安装 Nginx…
2025年2月28日

如何在 CentOS 8 上安装 Webmin

Webmin 是一种流行的基于 Web 的开源控制面板,用于配置和管理类 Unix 操作系统。该工具允许您管理 Linux 服务器,并且您可以使用 Web 界面来管理和创建文件、目录、用户和组。 Webmin 还允许用户管理 FTP、邮件和 Web 服务器等服务。本文介绍了 CentOS 8 上 Webmin 的安装过程。在 CentOS 8 上安装 Webmin在 CentOS 8 上安装 Webmin 的过程非常简单。您只需四个简单步骤,即可使用 RPM 软件包在 CentOS 8 计算机上安装 Webmin。步骤一:更新CentOS8系统首先,更新DNF包存储库缓存并确保系统是最新的。要更新 DNF 存储库缓存,请发出以下命令。$ sudo dnf makecache要升级系统,请输入以下命令。$ sudo dnf upgrade现在,更新 DNF 存储库缓存和已安装的软件包后,我们将下载 W…
2025年2月28日

软件包“docker.io”没有安装候选 - Debian Jessie

Docker 及其 Docker.io debian pakcage 目前在 Debian Jessie 上不可用,因此: Package 'docker.io' has no installation candidate 安装 docker 最简单的方法是使用 get.docker.com 脚本: 首先,安装curl工具: # apt-get install curl 准备好后下载并运行 get.docker.com 脚本: # curl -sSL https://get.docker.com/ | sh + sh -c sleep 3; apt-get update Get:1 http://debian.mirror.uber.com.au jessie InRelease [214 kB] ... Processing triggers for libc-bin (2.19-13) ... + sh -c dock…
2025年2月28日

如何在 CentOS 8 上安装 Redis 服务器

本教程适用于这些操作系统版本中央操作系统 8中央操作系统 7在此页 先决条件 安装 Redis 服务器 配置Redis缓存 安全的 Redis 服务器 重命名危险命令 结论 Redis 是一种免费的开源内存键值存储,支持不同类型的数据结构。您可以将其用作数据库、缓存、消息代理和队列。它用于构建高性能和可扩展的 Web 应用程序。它支持广泛的编程语言,例如 Java、PHP、C、Perl、Python、C#、Lua、Go 等等。它是跨平台的,适用于大多数基于 Unix 的操作系统,包括 Linux、*BSD 和 OS X。在本教程中,我们将解释如何在 CentOS 8 服务器上安装 Redis。先决条件 一台运行 CentOS 8 的服务器。 为服务器配置了根密码。 安装 Redis 服务器默认情况下,Redis 包在 CentOS 8 默认存储库中可用。您可以通过运行以下命令来安装它:dn…
2025年2月28日

如何安装和使用 Tilda - Ubuntu 的下拉控制台

如果您像我一样真正精通命令行,您可能会注意到终端应用程序在您的 Ubuntu 上几乎总是打开的。即使不是,您可能会发现一次又一次打开终端进行频繁使用很麻烦。如果是这种情况,我们会向您推荐一款名为 Tilda 的下拉控制台。它是一个免费、开源且高度可定制的基于 GTK 的 Linux 下拉终端仿真器。 Tilda 没有边框窗口、标题栏、菜单栏或任何最大化/最小化按钮。其设计最初的灵感来自于《雷神之锤》和《毁灭战士》等射击游戏中使用的经典终端。 Tilda 最好的一点是它可以用一个键上下拉动。在本文中,我们将解释如何安装和使用这个易于访问的终端模拟器。我们将向您解释两种在 ubuntu 上安装 Tilda 的方法:通过命令行终端通过UI-Ubuntu软件管理器本文中提到的命令和过程在 Ubuntu 18.04 LTS 系统上进行。通过命令行安装 Tilda…
2025年2月28日

配置 Supervisor 在 Ubuntu/Debian Linux 上运行 Apache2 Web 服务器

在 Supervisor 的监督下启动服务的想法是能够在单个守护进程下运行多个服务。根据 Supervisor 的配置,它将能够作为子进程启动、停止或重新启动任何给定的服务。在此配置中,我们展示了如何在 Ubuntu/Debian Linux 上将 apache2 作为受监督服务运行(对于 docker 映像等有用)。 首先,安装supervisor: # apt-get install supervisor 将 apache2 的 Supervisor 配置包含到 /etc/supervisor/conf.d/ 中。 Supervisor 将从该目录中选取任何配置文件,其中唯一的要求是 *.conf 文件扩展名。例如,将以下行插入到新文件 /etc/supervisor/conf.d/apache2.conf 中: [program:apache2] command=/…
2025年2月28日

如何在 Ubuntu 20.04 上安装和使用 Siege 基准测试工具

在此页 先决条件 开始 安装围攻 配置围攻 使用 Siege 测试单个网站 使用 Siege 测试多个网站 结论 Siege 是一个用于 Linux 的开源多线程负载测试和基准测试工具。您可以使用具有特定数量用户的单个 URL 执行压力测试,或者您可以将所有 URL 放在文件中。同时强调他们。它还允许您测试具有 n 个用户 t 次的 Web 服务器。 Siege 提供三种操作模式:回归、互联网模拟和蛮力。在本教程中,我们将解释如何在 Ubuntu 20.04 上安装 Siege Benchmarking Tool。先决条件 一台运行 Ubuntu 20.04 的服务器。 为服务器配置了根密码。 入门在开始之前,将您的系统包更新到最新版本。您可以使用以下命令更新它们:apt-get update -y更新所有包后,您可以继续下一步。安装围攻默认情况下,Siege 在 Ubuntu 20.04 默认存储…
2025年2月28日

如何获取 Ubuntu 上的启动时间和正常运行时间

作为 Ubuntu 系统管理员,您可能想知道系统从什么时候开始运行。如果您想解决与电源或调度相关的问题,这尤其有用。尽管您可以安装和使用许多开源应用程序来实现此目的,但 Ubuntu 的“uptime”命令使用起来最简单,并且可以提供准确的结果。那么我们如何获得Ubuntu上准确的启动时间和系统正常运行时间呢?本文介绍了如何使用 uptime 命令来完成此任务。我们已在 Ubuntu 18.04 LTS 系统上运行命令。您可以通过系统 Dash 或 Ctrl+Alt+T 快捷键打开终端应用程序。检查正常运行时间和启动时间运行以下命令以查看 Ubuntu 系统开机并运行的持续时间(正常运行时间):uptime -p输出显示时间(以小时和分钟为单位),以及是否有 2 个或更多用户登录。运行以下命令以查看系统启动时间(启动时间):uptime -s输出显示…
2025年2月28日

在 Ubuntu Linux 上部署 Kippo SSH 蜜罐

您是否感觉有人正在尝试访问您的服务器?为了找到答案,您可以在系统中部署一个蜜罐,通过确认或驳回您最初的信念来帮助您缓解偏执。例如,您可以启动 Kippo SSH 蜜罐,它允许您监控暴力尝试,收集当前的漏洞和恶意软件。 Kippo 还会自动记录黑客的 shell 会话,您可以重播该会话以探索各种黑客技术,然后使用这些收集到的知识来强化您的生产服务器。安装蜜罐的另一个原因是分散生产服务器的注意力。在本教程中,我们将展示如何在 Ubuntu 服务器上部署 Kippo SSH 蜜罐。Kippo SSH 蜜罐是一个基于 python 的应用程序。因此,我们需要先安装python库:$ sudo apt-get install python-twisted通常您会在默认端口 22 上运行 sshd 服务侦听。将此端口用于 SSH 蜜罐是有意义的,因此如果您已经运行 SSH 服务…