2025年2月28日

如何在一台 Ubuntu 16.04 服务器上将 Nginx 配置为 Apache 的 Web 服务器和反向代理

如何在一台 Ubuntu 16.04 服务器上将 Nginx 配置为 Apache 的 Web 服务器和反向代理 介绍Apache 和 Nginx 是两种流行的开源 Web 服务器,通常与 PHP 一起使用。当托管具有不同要求的多个网站时,在同一台虚拟机上运行它们会很有用。在单个系统上运行两个 Web 服务器的一般解决方案是使用多个 IP 地址或不同的端口号。同时具有 IPv4 和 IPv6 地址的 Droplet 可以配置为在一个协议上为 Apache 站点提供服务,在另一个协议上为 Nginx 站点提供服务,但这目前并不实用,因为 ISP 对 IPv6 的采用仍然不普遍。为第二个 Web 服务器使用不同的端口号,如 81 或 8080 是另一种解决方案,但共享带有端口号的 URL(例如 http://example. com:81) 并不总是合理或理想的。本教程将向您展示如何将 Nginx 配置为 W…
2025年2月28日

如何在 Ubuntu 上安装 ONLYOFFICE Document Builder

如何在 Ubuntu 上安装 ONLYOFFICE Document Builder 在此页 第 1 步:安装所需的依赖项 第 2 步:下载 DocBuilder 第 3 步:启动 Doc Builder ONLYOFFICE Document Builder 是一个开源 C++ 库,用于生成文档、电子表格和演示文稿。它可以在 GNU AGPL v3.0 许可下在 GitHub 上获得。ONLYOFFICE 文档生成器: 无需运行文档处理编辑器即可生成和修改docx、xlsx和pptx文件; 允许将文件保存为 docx、xlsx、pptx 和 pdf 格式; 允许使用模板或从数据库中插入数据来自动构建文档; 可以集成到用任何编程语言编写的应用程序中。 在本教程中,我们将学习如何在 Ubuntu 上轻松安装 ONLYOFFICE Document Builder。 步骤 1. 安装所需的依赖项运行命令:su…
2025年2月28日

如何在 Ubuntu 14.04 上将 Bind 配置为权威 DNS 服务器

如何在 Ubuntu 14.04 上将 Bind 配置为权威 DNS 服务器 介绍在学习如何配置网站和服务器时,DNS 或域名系统通常是一个很难正确掌握的组件。虽然大多数人可能会选择使用托管公司或域名注册商提供的 DNS 服务器,但创建自己的 DNS 服务器也有一些优势。在本指南中,我们将讨论如何在 Ubuntu 14.04 机器上安装和配置 Bind9 DNS 服务器作为权威 DNS 服务器。我们将在主从配置中为我们的域设置两个绑定服务器。先决条件和目标要完成本指南,您首先需要熟悉一些常见的 DNS 术语。查看本指南以了解我们将在本指南中实施的概念。您还需要至少两台服务器。一个将用于“主”DNS 服务器,我们域的区域文件将在这里生成,一个将是“辅助”服务器,它将通过传输接收区域数据,并在另一台服务器出现故障时可用.这避免了 DNS 服务器出现单点故障的危险。与…
2025年2月28日

AlmaLinux 9.9 发布 - 下载 DVD ISO 镜像

AlmaLinux 9.9 发布 - 下载 DVD ISO 镜像 AlmaLinux 是一个免费、开源的企业级 Linux 发行版。它是一个社区驱动的项目,旨在为企业级应用程序提供稳定、安全、可靠的操作系统。 AlmaLinux 是流行的 CentOS Linux 发行版的一个分支,该发行版于 2020 年被 Red Hat 收购。最新版本的 AlmaLinux 9.9 已经发布,用户现在可以下载 DVD ISO 映像将其安装在自己的计算机上。什么是AlmaLinux?AlmaLinux 是一个免费、开源的企业级 Linux 发行版。它基于 Red Hat Enterprise Linux (RHEL) 源代码,这意味着它与 RHEL 兼容并且可以用作 RHEL 的直接替代品。 AlmaLinux由AlmaLinux社区维护,旨在为企业级应用程序提供稳定、安全、可靠的操作系统。它包含最新的安…
2025年2月28日

如何在 Ubuntu 16.04 上设置时间同步

如何在 Ubuntu 16.04 上设置时间同步 介绍准确计时已成为现代软件部署的重要组成部分。无论是确保日志以正确的顺序记录还是正确应用数据库更新,不同步的时间都可能导致错误、数据损坏和其他难以调试的问题。Ubuntu 16.04 使用 systemd 的 timesyncd 服务内置并默认激活时间同步。在本文中,我们将查看一些与时间相关的基本命令,验证 timesyncd 是否处于活动状态,并学习如何安装备用网络时间服务。先决条件在开始本教程之前,您将需要一个 Ubuntu 16.04 服务器,该服务器具有非 root、启用 sudo 的用户,如本 Ubuntu 16.04 服务器设置教程中所述。导航基本时间命令查找服务器时间的最基本命令是 date。任何用户都可以键入此命令来打印日期和时间:date OutputWed Apr 26 17:44:38 UTC…
2025年2月28日

Neofetch - 显示带有发行版徽标的 Linux 系统信息

Neofetch - 显示带有发行版徽标的 Linux 系统信息 Neoftech 是一个跨平台且易于使用的系统信息命令行脚本,它收集您的 Linux 系统信息并将其显示在终端上的图像旁边,它可以是您的发行版徽标或任何 ascii您选择的艺术。最近,Neofetch 3.0 发布了新的主要版本,此更新中添加了大量重大更改。Neoftech 与 ScreenFetch 或 Linux_Logo 实用程序非常相似,但高度可定制,并带有一些额外的功能,如下所述。它的主要功能包括:速度快,打印全彩色图像 - ASCII 格式的发行版徽标与系统信息一起,高度可定制,可以在终端上打印信息的内容、位置和时间,并且可以截取桌面屏幕截图当关闭由特殊标志启用的脚本时。所需的依赖项:Bash 3.0+,支持 ncurses。w3m-img(有时与w3m一起打包)或iTerm…
2025年2月28日

在 Linux 中设置 RAID 10 或 1+0(嵌套) - 第 6 部分

在 Linux 中设置 RAID 10 或 1+0(嵌套) - 第 6 部分 RAID 10 是RAID 0 和RAID 1 的组合,形成RAID 10。要设置 Raid 10,我们至少需要 4 个磁盘。在我们之前的文章中,我们了解了如何使用至少 2 个磁盘设置 RAID 0 和 RAID 1。在这里,我们将使用 RAID 0 和 RAID 1 来执行至少 4 个驱动器的 Raid 10 设置。假设我们将一些数据保存到使用 RAID 10 创建的逻辑卷中。仅举个例子,如果我们要保存数据“apple”,则该数据将保存在所有 4 个磁盘下这个下面的方法。使用RAID 0,它将在第一个磁盘中保存为“A”,在第二个磁盘中保存为“p”,然后再次“p”第一个磁盘中为“”,第二个磁盘中为“l”。然后在第一个磁盘中“e”,这样它将继续循环过程来保存数据。由此可知,RAID 0会将一半数据写入第一个磁盘,另一半数据写入第…
2025年2月28日

如何查找 Linux 中所有开放端口的列表

如何查找 Linux 中所有开放端口的列表 在本文中,我们将简要讨论计算机网络中的端口,并讨论如何列出 Linux 中所有开放的端口。在计算机网络中,更确切地说,在软件术语中,端口是一个逻辑实体,充当通信端点来识别 Linux 操作系统上的给定应用程序或进程。它是一个 16 位数字(0 到 65535),用于区分一个应用程序与另一个终端系统。两种最流行的互联网传输协议:传输控制协议 (TCP) 和用户数据报协议 (UDP)其他鲜为人知的协议使用端口号进行通信会话(源端口号和目标端口号与源 IP 地址和目标 IP 地址结合使用)。此外,IP 地址、端口和协议(例如 TCP/UDP)的组合称为套接字,每个服务都必须有一个唯一的套接字。以下是不同类别的端口:0-1023 – 众所周知的端口,也称为系统端口。1024-49151 – 注册端口,也称为用户端口。491…
2025年2月28日

如何在 Ubuntu 18.04 上安装 Apache Web 服务器 [快速入门]

如何在 Ubuntu 18.04 上安装 Apache Web 服务器 [快速入门] 介绍Apache HTTP 服务器是世界上使用最广泛的 Web 服务器。它提供了许多强大的功能,包括可动态加载的模块、强大的媒体支持以及与其他流行软件的广泛集成。在本指南中,您将在 Ubuntu 18.04 服务器上安装 Apache Web 服务器。有关本教程的更详细版本,请参阅如何在 Ubuntu 18.04 上安装 Apache Web 服务器。先决条件在开始本指南之前,您应该具备以下条件: 一台 Ubuntu 18.04 服务器和一个具有 sudo 权限的普通非根用户。此外,您将需要启用基本防火墙以阻止非必要端口。您可以按照我们的 Ubuntu 18.04 初始服务器设置指南了解如何配置普通用户帐户并为您的服务器设置防火墙。 当您有一个可用帐户时,请以您的非根用户身份登录以开始。第 1 步…
2025年2月28日

如何在 Ubuntu 16.10 上使用 PHP 7 和 MariaDB 10 安装 LAMP

如何在 Ubuntu 16.10 上使用 PHP 7 和 MariaDB 10 安装 LAMP 在本文中,我们将通过各个步骤在 上使用 PHP 7 和 MariaDB 10 安装 LAMP 堆栈中的组成包Ubuntu 16.10 服务器版和桌面版。您可能已经知道,LAMP(Linux、Apache、MySQL/MariaDB、PHP) stack 是领先的开源 Web 开发软件包的分类。该网络平台由网络服务器、数据库管理系统和服务器端脚本语言组成,可用于构建动态网站和各种网络应用程序。它可以在测试或生产环境中使用,以支持小型到超大型的基于 Web 的项目。LAMP 堆栈的常见用途之一是运行内容管理系统 (CMS),例如 WordPress、Joomla 或 Drupal 等。要求Ubuntu 16.10 安装指南步骤1:在Ubuntu 16.10上安装Apache1. 第一步是通过在终…