2025年2月28日

如何在 Debian 10 上安装 Linux、Apache、MariaDB、PHP (LAMP) 堆栈

如何在 Debian 10 上安装 Linux、Apache、MariaDB、PHP (LAMP) 堆栈 介绍LAMP 堆栈是一组开源软件,通常安装在一起以使服务器能够托管动态网站和网络应用程序。该术语是代表 Linux 操作系统和 Apache Web 服务器的首字母缩写词。站点数据存储在 MariaDB 数据库中,动态内容由 PHP 处理。尽管此软件堆栈通常包括 MySQL 作为数据库管理系统,但某些 Linux 发行版(包括 Debian)使用 MariaDB 作为 MySQL 的直接替代品。在本指南中,您将在 Debian 10 服务器上安装 LAMP 堆栈,使用 MariaDB 作为数据库管理系统。先决条件要学习本教程,您需要有一个 Debian 10 服务器,该服务器具有非 root sudo 启用的用户帐户和基本防火墙。这可以使用我们的 Debian 10 初始服务器设置指南进行…
2025年2月28日

如何在 Ubuntu 16.04 上安装 Elastic Stack

如何在 Ubuntu 16.04 上安装 Elastic Stack Elasticsearch是一个基于Lucene的开源搜索引擎,用java开发。它提供了一个分布式和多租户的全文搜索引擎,带有 HTTP 仪表板 Web 界面 (Kibana) 和 JSON 文档方案。 Elasticsearch 是一个可扩展的搜索引擎,可用于搜索所有类型的文档,包括日志文件。 Elasticsearch 是 Elastic Stack 或 ELK Stack 的核心。Logstash 是一种用于管理系统事件和日志的开源工具。它提供实时流水线来收集数据。 Logstash 会收集日志或数据,将所有数据转换成 JSON 文档,并存储在 Elasticsearch 中。Kibana 是 Elasticsearch 的数据可视化界面。 Kibana 提供了一个漂亮的仪表板(Web 界面),它允许您自行管…
2025年2月28日

Chsh Linux 命令

Chsh Linux 命令 bash 终端是 Linux 最流行的登录终端之一。但是,您可以使用其他 shell 来进行命令行操作(除非您的工作需要)。在本教程中,我们将了解一条名为“chsh”的指令,它允许您从当前使用的终端切换到唯一的身份验证终端。机器上任何可执行文件的完整路径都被 chsh 接受。如果 /etc/shells 目录中未提及特定终端,则应发出警告。它还可以设置为仅从此目录中的集合中获取 shell。如果您没有指定终端,chsh 将提示您这样做。让我们看一些实例来演示“chsh”查询的用法。在了解 Linux 的“chsh”命令的使用之前,我们必须使我们的系统完全更新并升级到新功能,并使其无错误。为此,您需要在成功登录后在屏幕上打开 Linux shell。您可以使用 Ctrl+Alt+T 来实现。 Linux shell 启动后,我们将…
2025年2月28日

如何在 Debian 8 上为 MySQL 安装 Percona XtraDB Cluster

如何在 Debian 8 上为 MySQL 安装 Percona XtraDB Cluster 在此页 在 Debian 8 上配置 Percona XtraDB 集群 先决条件 第 1 步:安装 Percona Xtradb 集群 第 2 步。配置第一个节点 第 3 步。配置第二个节点 第 4 步。配置第三个节点 测试复制 在本文中,我将向您展示如何在多主复制中配置具有三个节点的 MySQL 数据库集群。多主复制允许在每个节点中写入记录,因此如果一个节点出现故障,我们可以在另一个节点上工作,就好像什么都没发生一样。Percona的官方文档可以在官网找到首先,为什么我们选择三个节点而不是两个?在任何集群中,节点的数量应该是奇数,所以在节点断开的情况下,我们假设最高的一组服务器有新鲜数据,应该复制到宕机节点以避免数据丢失。这仅与解决数据复制中的冲突有关,我们不会丢失仅写入断开连接节点…
2025年2月28日

Seq Linux 命令及示例

Seq Linux 命令及示例 seq Linux 命令生成从指定的起始数字到指定的最后数字的数字。该命令的工作方式类似于条件语句,例如 while 和 for 循环。您可以在命令行甚至 Bash 中使用 seq 命令迭代数字序列。您还可以通过管道将输出传输到其他文件或程序。我们将在本文中介绍所有这些内容。使用 Seq 命令Linux 上预装了 seq 命令。其基本语法是:$ seq [option] FIRST INCREMENT LASTseq 命令生成一个数字序列。您可以定义如何生成数字。11.使用 Seq LAST当仅给出一个参数时,seq 将其视为LAST。它打印从 1 开始的数字并递增到该数字。默认增量为 1。例如,使用 14 作为参数,输出将是:2.使用 Seq FIRST 和 LAST您可以通过添加两个参数来指定序列号的起始位置。第一个表示起始值,另一个是要打印的最…
2025年2月28日

完美的服务器 - Ubuntu 17.04 (Zesty Zapus),带有 Apache、PHP、MySQL、PureFTPD、BIND、Postfix、Dovecot 和 ISPConfig 3.1

完美的服务器 - Ubuntu 17.04 (Zesty Zapus),带有 Apache、PHP、MySQL、PureFTPD、BIND、Postfix、Dovecot 和 ISPConfig 3.1 本教程适用于这些操作系统版本Ubuntu 16.04(Xenial Xerus)在此页 1。初步说明 2。编辑 /etc/apt/sources.list 并更新您的 Linux 安装 3。更改默认外壳 4。禁用 AppArmor 5。同步系统时钟 6。安装 Postfix、Dovecot、MariaDB、rkhunter 和 binutils 7.安装 Amavisd-new、SpamAssassin 和 Clamav 7.1 安装 Metronome XMPP 服务器(可选) 本教程展示了使用 Apache2、Postfix、Dovecot、Bind 和 PureFTPD 安装 Ubun…
2025年2月28日

11 个适用于 Linux 桌面的最佳笔记应用程序

11 个适用于 Linux 桌面的最佳笔记应用程序 笔记应用程序让您可以随时随地记录笔记,无论您是在课堂上还是在学习、在某处阅读、在工作中或在会议中。您可以在 Linux 系统上安装和使用许多笔记应用程序。在本文中,我们将回顾 11 款可在 Linux 系统上使用的最佳开源笔记应用程序。乔普林Joplin 是一款一流、功能丰富、高度可定制且安全的开源笔记和待办事项应用程序,它适用于笔记本电脑或台式机上的 Linux、Windows 和 macOS,以及 Android 和 iOS…
2025年2月28日

触摸屏上的 Linux 比您想象的更好

触摸屏上的 Linux 比您想象的更好 想要在触摸屏二合一笔记本电脑上安装 Linux,但不确定这是否可行?以下是 Linux 在触摸屏上的执行情况的详细回顾。Linux 最大的好处之一是能够让旧计算机焕发新的活力。这样做的缺点是,在投入使用之前,您不一定知道自己会得到什么。您可以在线阅读一些内容,但无法走进商店亲眼看看 PC 的工作原理。这是二合一电脑的一个特殊问题,目前还没有主要的 Linux PC 提供商提供这种产品。但事实证明,这些触摸屏设备上的 Linux 已经提供了出色的体验。在您投入之前,这里有一些需要了解的事情。硬件问题我在 2016 年的 Acer Aspire R14 2-1 PC 上安装了运行 GNOME 桌面环境的 Fedora Silverblue。您可能会在配备 Intel CPU 和集成显卡的类似设备上获得类似的体验。如果您的计算机已经存…
2025年2月28日

Debian vs Ubuntu——你应该选择哪个发行版?

Debian vs Ubuntu——你应该选择哪个发行版? 有数百种流行和广泛使用的 Linux 发行版,包括 Ubuntu、Linux Mint、Red Hat Enterprise Linux、Fedora 、CentOS Stream、Debian 和 OpenSUSE。要获得所有 Linux 发行版的综合列表和排名,请访问 distrowatch.com。在本指南中,我们将重点关注两个使用最广泛的 Linux 发行版:Debian 和 Ubuntu。这些已经存在了一段时间,并拥有大量的用户群。我们将根据以下关键方面对这两者进行比较。 发布周期 平台支持 表现 稳定性 包管理 发展 软件和驱动程序 事不宜迟,让我们开始吧。Debian 发布周期Debian 拥有三个处于积极维护中的版本:稳定、测试 和不稳定。Debian 稳定版顾名思义,Debian Stable 是一个坚…
2025年2月28日

如何在 Linux 上安装和使用 Jitsi Meet

如何在 Linux 上安装和使用 Jitsi Meet Jitsi Meet 是一项开源视频会议服务,没有任何隐私问题。以下是如何在 Linux 系统上安装它。现在,我们中远程工作的人比以往任何时候都多。不仅如此,我们中的许多人还参加了从在线书籍讨论到数字音乐会和聚会的各种活动。通常所有这些都是通过 Zoom 进行的,Zoom 是一款专有应用程序,对于一些 Linux 用户来说可能会感到有问题。但您不会陷入依赖这一项服务的困境。有一种免费和开源的替代方案,它不会带来只受制于一家以利润为导向的公司的缺点。它的名字叫 Jitsi Meet。Jitsi Meet 是什么?Jitsi 是一款免费视频会议软件,类似于 Zoom 或 Skype,但所有源代码都可以免费查看、编辑和共享。这意味着您可以了解 Jitsi 的工作原理,根据需要进行更改,并使用您自己的服务器运行…