2025年2月28日

如何在 Ubuntu 18.04 上从默认 APT 存储库安装 MongoDB

如何在 Ubuntu 18.04 上从默认 APT 存储库安装 MongoDB 作者选择了 Write for DOnations 计划。介绍MongoDB,也称为 Mongo 是一种免费的开源 NoSQL 文档数据库,常用于现代 Web 应用程序。在本教程中,您将安装 MongoDB、管理其服务并可选择启用远程访问。注意:在撰写本文时,本教程安装了 MongoDB 版本 3.6,这是默认 Ubuntu 存储库中可用的版本。但是,我们通常建议安装最新版本的 MongoDB — 截至撰写本文时为版本 4.4 — 而不是。如果您想安装最新版本的 MongoDB,我们鼓励您遵循本指南,了解如何从源代码在 Ubuntu 18.04 上安装 MongoDB。先决条件要学习本教程,您需要: 按照此初始服务器设置教程设置一台 Ubuntu 18.04 服务器,包括 sudo 非根用户和防火墙。 第 1 步 — 安…
2025年2月28日

如何在 AWS 上创建 Ubuntu EC2 实例

如何在 AWS 上创建 Ubuntu EC2 实例 在此页 先决条件 登录 AWS 从可用的“Ubuntu Server 18.04 LTS”AMI 创建 EC2 实例 EC2(弹性计算云)是 AWS(亚马逊网络服务)中“计算”服务的一部分。EC2 只不过是 AWS 中的 VM(虚拟机)。它是 AWS 的网络服务,用户可以使用它创建一个根据要求随时需要 VM(EC2 实例)。用户可以租用虚拟机并按使用量付费。要了解有关 AWS 计费的更多信息,请单击此处在本文中,我们将了解如何在 AWS 上创建新的 Ubuntu EC2 实例。先决条件 AWS 帐户(如果没有,请创建) 我们将要做什么 登录 AWS 从可用的“Ubuntu Server 18.04 LTS”AMI 创建 EC2 实例。 连接到实例 登录AWS 单击此处转到 AWS 登录页面 当您点击上面的链接时,您将看到如下网页,您需要在其中使用您的登录详细信…
2025年2月28日

如何在 Linux Mint 21 上安装和使用 LightZone

如何在 Linux Mint 21 上安装和使用 LightZone LightZone 是一款照片编辑软件程序,旨在允许用户操作和增强数字图像。 LightZone 包括一系列工具和功能,可用于调整图像的曝光、颜色、对比度和其他特性。因此,如果您正在寻找图像查看器、编辑器和组织器,请尝试 Linux Mint 上的 LightZone,并阅读本指南。如何在 Linux Mint 21 上安装 LightZone该应用程序是一个非破坏性的照片编辑器,这意味着它不会修改原始图像文件。但是,它创建了一组单独的指令来说明如何修改图像,允许用户撤消或更改已进行的任何编辑。以下是在 Linux Mint 上成功安装它应遵循的一些步骤:第 1 步:在 Linux Mint 上安装 LightZone 的唯一方法是将 PPA 存储库添加到其默认包管理器并执行:$ sudo add-apt…
2025年2月28日

如何在 Debian 10 上使用端口敲门序列来隐藏网络端口

如何在 Debian 10 上使用端口敲门序列来隐藏网络端口 在此页 要求 第 1 步:安装 Knockd 第 2 步:Knockd 配置 第 3 步:防火墙规则 第 4 步:测试 替代配置 结论 端口敲门是一种通过在预定义的端口序列上“敲门”(即连接)来动态打开网络端口的方法。这对于在端口扫描中隐藏开放的网络端口特别有用,因为除非执行端口敲击序列,否则相关端口将被关闭。足够长的端口敲击序列实际上不可能通过暴力破解:例如,要成功猜出(通过暴力破解)3 个 TCP 端口的组合,攻击者必须尝试敲击 281 万亿种可能组合中的每一种,然后扫描在每个端口敲击序列后打开端口。正如您可能想象的那样,这将花费非常非常长的时间。本指南将帮助您在 Debian 10 上安装 knockd,这是一个灵活的端口敲门守护进程。出于演示目的,我们将其配置为隐藏 SSH 端口,但可以使用此方法保护任何其…
2025年2月28日

如何在 Linux Mint 21 上安装和配置 Ansible

如何在 Linux Mint 21 上安装和配置 Ansible Ansible 是一个用于自动化和管理 IT 基础设施和应用程序的开源平台。它用于以一致的方式配置、部署和管理服务器、网络和其他系统。如果您计划在 Linux Mint 21 上使用 Ansible,请阅读本指南,因为它详细解释了其安装和配置。如何在 Linux Mint 21 上安装 AnsibleAnsible 在系统管理员和 IT 专业人员中很受欢迎,因为它易于使用并且可以帮助自动化许多日常任务。安装 Ansible 的过程很容易遵循,因此以下是在 Linux Mint 21 上安装 Ansible 的一些必要步骤:第 1 步:首先通过执行以下命令安装在 Linux Mint 上成功运行 Ansible 所需的所有依赖项:$ sudo apt install software-properties-common -y第 2 步…
2025年2月28日

Tasksel - 在 Debian 和 Ubuntu 中轻松快速地安装群组软件

Tasksel - 在 Debian 和 Ubuntu 中轻松快速地安装群组软件 Linux 用户必须处理的多项任务之一是软件安装。特别是在 Debian/Ubuntu Linux 系统上,您可以使用两种方法来安装软件。第一种是使用包管理工具(例如 apt-get、apt、aptitude 和 synaptic)安装单独的包。另一种是使用Tasksel,它是为Debian/Ubuntu开发的一个简单易用的工具,为用户提供一个界面,使他们能够安装一组相关的将诸如LAMP服务器、邮件服务器、DNS服务器等包作为单个预配置任务。它的工作方式与元包类似,您会发现 tasksel 中的几乎所有任务都存在于元包中。如何在 Debian 和 Ubuntu 中安装和使用 Tasksel要安装tasksel,只需运行以下命令:sudo apt-get install task…
2025年2月28日

CentOS 7如何配置BIND作为私网DNS服务器

CentOS 7如何配置BIND作为私网DNS服务器 介绍管理服务器配置和基础设施的一个重要部分包括通过设置适当的域名系统 (DNS) 维护一种按名称查找网络接口和 IP 地址的简单方法。使用完全限定的域名 (FQDN) 而不是 IP 地址来指定网络地址可以简化服务和应用程序的配置,并提高配置文件的可维护性。为您的专用网络设置您自己的 DNS 是改进服务器管理的好方法。在本教程中,我们将介绍如何在 CentOS 7 上使用 BIND 名称服务器软件 (BIND9) 设置内部 DNS 服务器,您的虚拟专用服务器 (VPS) 可以使用它来解析私有主机名和私有 IP地址。这提供了一种管理内部主机名和私有 IP 地址的集中方式,当您的环境扩展到多个主机时,这是必不可少的。可以在此处找到本教程的 Ubuntu 版本。先决条件要完成本教程,您需要具备以下条件: 一些服务器在同一个…
2025年2月28日

Linux ps 命令

Linux ps 命令 介绍ps 命令是 Linux 中广泛使用的实用程序,它提供当前进程及其状态的快照。它有助于监控正在运行的进程,识别进程 ID (PID)、终端类型 (TTY)、CPU 时间使用情况、命令名称、用户 ID 和其他信息。本文全面概述了 ps 命令在现实生活中的各种用例。ps 命令的语法ps 命令的基本语法如下 -$ ps [OPTIONS] ps 命令支持三种不同的语法风格:Unix、BSD 和 GNU。 Unix 风格语法可以换行且前面有连字符,BSD 可以换行但前面不能有连字符,GNU 语法使用长选项并且前面有双连字符。ps 命令选项以下是与 ps 命令一起使用的一些开关 -ps -ef 或 ps -aux - 以完整格式列出当前正在运行的进程ps -ax - 列出当前正在运行的进程ps -u - 列出特定用户的进程ps -C - 列出给定命令的进程ps -p - 列出具有给定 PID…
2025年2月28日

Linux df 命令及示例

Linux df 命令及示例 在 Linux 中,“df”命令代表“磁盘空闲”,用于检查不同文件系统的可用空间。每当您运行此 Linux 命令行实用程序时,它都会显示已用和可用块的数量、总磁盘空间以及文件系统安装位置的摘要。本文通过有用的示例解释了“df”命令。本指南支持的内容如下:“DF”命令如何工作?显示当前挂载的文件系统的空间显示所有文件系统的空间显示文件系统的总空间以人类可读的格式显示磁盘空间以指定单位显示磁盘空间显示指定文件系统的磁盘空间显示除指定文件系统之外的所有文件系统的磁盘空间让我们从“df”命令开始指南。“DF”命令如何工作?“df”命令提取具有文件名参数的磁盘空间信息 下面提供了具有不同选项的“df”命令的一般语法:一般语法:$ df [option]这里的“选项”指的是与“df”命令结合使用的…
2025年2月28日

如何在 CentOS 8 上安装 Monica Personal Relationship Manager

如何在 CentOS 8 上安装 Monica Personal Relationship Manager 在此页 特点 要求 先决条件 初始步骤 第 1 步 - 安装 PHP 第 2 步 - 安装 acme.sh 客户端并获取 Lets Encrypt 证书(可选) 第 3 步 - 安装 MariaDB 并为 Monica 创建数据库 第 4 步 - 安装和配置 NGINX 第 5 步 - 安装 Node.js 和 npm 第 6 步 - 安装 Composer 第 7 步 - 安装和配置 Monica 第 8 步 - 完成 Monica 安装 链接 Monica 是一个开源个人关系管理 (PRM) 网络应用程序,旨在组织与您所爱之人的互动。将其视为您朋友或家人的 CRM(企业界销售团队使用的一种流行工具)。莫妮卡让人们可以跟踪关于他们的朋友和家人的一切重要信息。喜欢与他们一起完成的活动。当你最后一次打电话给某人时。你谈了什么。它将帮助您记住孩子的名字和年龄…