2025年2月28日

Debian 9 上区域管理器的配置

Debian 9 上区域管理器的配置 在之前的一篇文章中,介绍了在 Debian 9 上安装安全监控系统 Zone Minder。让 Zone Minder 正常工作的下一步是配置存储。默认情况下,Zone Minder 会将摄像机信息存储在 /var/cache/zoneminder/* 中。对于没有大量本地存储的系统来说,这可能会出现问题。这部分配置对于希望将记录图像的存储卸载到辅助存储系统的个人来说非常重要。本实验室中正在设置的系统具有大约140GB本地存储空间。根据 Zone Minder 拍摄的视频/图像的数量、质量和保留时间,这一少量存储空间可能很快就会耗尽。Zone Minder 实验室环境虽然这是大多数 IP 摄像机安装的简化,但假设摄像机具有与 Zone Minder 服务器的网络连接,这些概念仍然有效。服务器规格:由于Zone Minder可…
2025年2月28日

在 RHEL_CentOS 中使用 Enable_Disable Vhosts 选项创建 Apache 虚拟主机

在 RHEL_CentOS 中使用 Enable_Disable Vhosts 选项创建 Apache 虚拟主机 Apache 虚拟主机是一项强大的功能,允许您在单个服务器上运行多个网站。使用虚拟主机,您可以将 Apache 配置为根据传入请求的主机名或 IP 地址提供不同的内容。这使得在单个服务器上托管多个网站成为可能,每个网站都有自己的域名、内容和设置。在本教程中,我们将向您展示如何在 RHEL/CentOS 8.0 服务器上创建 Apache 虚拟主机。我们将介绍虚拟主机的基本概念,并引导您完成使用 Apache 配置文件创建虚拟主机的步骤。我们还将向您展示如何使用启用/禁用虚拟主机选项来更轻松地管理您的虚拟主机。先决条件在我们开始之前,您将需要以下内容 -安装并运行 Apache 的 RHEL/CentOS 8.0 服务器。指向您服务器 IP 地址的域名。如…
2025年2月28日

如何在 Ubuntu 22.04 上为 Docker 容器安装 Dozzle 实时日志查看器

如何在 Ubuntu 22.04 上为 Docker 容器安装 Dozzle 实时日志查看器 在此页 先决条件 安装 Docker 引擎 启动 Dozzle 容器 访问 Dozzle 日志查看器 结论 Dozzle 是一个简单、轻量级的实时日志查看器应用程序。它允许您通过基于 Web 的界面监控 Docker 容器日志。它提供智能搜索功能以使用正则表达式搜索日志。它允许您分屏查看多个日志并将其下载到本地系统。在本文中,我们将向您展示如何在 Ubuntu 22.04 上安装 Dozzle 日志查看器。先决条件 一台运行 Ubuntu 22.04 的服务器。 在服务器上配置了根密码。 安装 Docker 引擎首先,使用以下命令安装所有必需的依赖项:apt install ca-certificates curl gnupg lsb-release -y接下来,使用以下命令添加 Docker GPG 密钥和存…
2025年2月28日

如何在 Linux 中更改 FTP 端口

如何在 Linux 中更改 FTP 端口 FTP 或文件传输协议 是当今最古老的网络协议之一,用作计算机网络上的标准文件传输。 FTP协议使用标准端口21/TCP作为命令端口。虽然 Linux 中服务器端的 FTP 协议有很多实现,但在本指南中,我们将介绍如何更改 Proftpd 服务实现中的端口号。为了更改 Linux 中的 Proftpd 服务默认端口,首先打开 Proftpd 主配置文件,通过发出以下命令使用您喜欢的文本编辑器进行编辑。打开的文件具有不同的路径,具体取决于您自己安装的 Linux 发行版,如下所示。nano /etc/proftpd.conf [On CentOS/RHEL] nano /etc/proftpd/proftpd.conf [On Debian/Ubuntu] 在 proftpd.conf 文件中,搜索并注释以 Port 21 开头的行。您需要…
2025年2月28日

创建您自己的网络服务器并从您的 Linux 主机托管网站

创建您自己的网络服务器并从您的 Linux 主机托管网站 创建您自己的 Web 服务器并从您的 Linux 机器托管网站是了解 Web 开发和获得宝贵经验的好方法。在本文中,我们将引导您完成在 Linux 机器上设置基本 Web 服务器并从中托管网站的过程。我们将涵盖以下主题 -安装阿帕奇配置阿帕奇创建网站安装阿帕奇Apache 是世界上使用最广泛的 Web 服务器软件。它是免费且开源的,并且可以在几乎所有操作系统上运行,包括 Linux。要在 Linux 机器上安装 Apache,请打开终端窗口并运行以下命令 -sudo apt-get update sudo apt-get install apache2 第一个命令更新系统上的软件包列表,第二个命令安装 Apache。配置阿帕奇安装 Apache 后,您可以配置它来为您的网站提供服务。 Apache 的主要配置文件位于 /e…
2025年2月28日

如何在 CentOS 中使用持续发布 (CR) 存储库

如何在 CentOS 中使用持续发布 (CR) 存储库 CentOS CR(持续发布)存储库包含将在特定 CentOS 版本的下一个版本中发布的软件包。如果您考虑 CentOS 7,则单点版本是下一个版本,例如 7.x。此存储库中的包是从上游供应商源构建的,但可能不代表确切的上游发行版。它们在构建后不久就可供使用,供系统管理员或想要在其系统上测试这些新构建的软件包并为下一版本的内容提供反馈的用户使用。对于那些渴望知道即将发布的版本中将出现什么内容的人来说也很有用。默认情况下,CR 存储库未启用,它是一个“选择加入流程”。在本文中,我们将展示如何在 CentOS 系统上安装和启用 CR 存储库。注意:CR 存储库中的软件包在QA(质量保证)流程中审核不那么全面;所以他们可能会遇到一些构建问题。如何启用 CentOS CR(持续发布)存储库要在 Cent…
2025年2月28日

如何在 Debian 11 上安装 Monica Personal Relationship Manager

如何在 Debian 11 上安装 Monica Personal Relationship Manager 本教程适用于这些操作系统版本Debian 11(Bullseye)Debian 10(Buster)在此页 先决条件 安装 Nginx 网络服务器 安装 MariaDB 服务器 安装和配置 PHP-FPM 8.1 设置 MariaDB 数据库和用户 安装作曲家 安装 Node.js 和 Yarn 安装 Monica CRM 设置 Nginx 服务器块 完成 结论 Monica CRM 是一个用 PHP 编写的免费开源 CRM(客户关系管理器)。 Monica CRM 帮助您跟踪个人事件、活动、工作信息、联系人、日记、笔记等等。Monica CRM 提供了如此多的功能,例如联系人管理和联系人之间的关系、提醒、活动和任务管理、基本日记、导入和导出数据、上传文档和照片等媒体文件等等。它可以通过多种方式…
2025年2月28日

在 Debian 和 Ubuntu 上通过无人值守升级进行自动更新

在 Debian 和 Ubuntu 上通过无人值守升级进行自动更新 在此页 适合忙碌的管理员的简单方法 在哪里可以找到文档 高级配置 发送电子邮件 添加存储库 控制时间 自动重启 Linux 版本经常获得更新,应及时安装安全更新。 Debian 和 Ubuntu 使用 APT 系统,虽然手动安装所有待定更新相对容易,但管理员可能不记得这样做或者更喜欢晚上睡觉而不是检查更新。本文主要针对服务器安装。使用无人值守升级时,仍然可以使用 apt upgrade 手动更新和安装软件包。如果从命令行使用 apt 时由无人值守升级启动的升级恰好正在运行,则 apt 系统会通知用户操作已经在进行中,用户必须等到它完成才能继续发出 apt 命令。忙碌的管理员的简单方法安装无人值守升级,检查它是否已启用,并从日志文件监控它们的工作。apt install unattended-upgrade…
2025年2月28日

Cron 与 Anacron_如何在 Linux 上使用 Anacron 安排作业

Cron 与 Anacron_如何在 Linux 上使用 Anacron 安排作业 在Linux世界中,调度任务是管理员需要定期执行的一项重要任务。这样做是为了自动化执行例行任务的过程,并确保它们在正确的时间执行。 Linux 中有两种用于调度任务的流行工具:cron 和 anacron。这两种工具都有其独特的功能和优点。在这篇博文中,我们将讨论 cron 和 anacron 之间的区别,然后我们将演示如何使用 anacron 在 Linux 系统上调度任务。Cron 与 Anacron:有什么区别?在我们学习如何使用 Anacron 调度作业之前,我们先来看看 Cron 和 Anacron 之间的区别。克朗Cron 是一个基于时间的作业调度程序,运行在类 Unix 操作系统上。它用于安排作业在特定时间或间隔运行。 Cron 非常适合安排需要定期(例如每小时、每天、每周或每…
2025年2月28日

如何在 Ubuntu 22.04 上安装和配置 Graphite 监控系统

如何在 Ubuntu 22.04 上安装和配置 Graphite 监控系统 在此页 先决条件 第 1 步 - 配置防火墙 第 2 步 - 安装所需的软件包 第 3 步 - 安装 Graphite 和 Graphite Web 第 4 步 - 安装和配置 PostgreSQL 第 5 步 - 配置 Graphite Carbon 和 Web 配置 Carbon 配置 Graphite Web Graphite 是一种开源工具,用于跟踪和绘制计算机系统性能图。您可以使用它来跟踪网站、应用程序、业务服务和联网服务器的性能。它非常灵活并且可以进行配置,以便您可以获得所跟踪指标的性能和健康状况的详细表示和广泛概述的好处。Graphite 由几个组件组成:Web 应用程序、称为 Carbon 的存储后端和称为 whisper 的数据库库。在本教程中,您将学习在 Ubuntu 22.04 服务器上安装和配置 Graphite。先决条件 A s…