如何在 Ubuntu 18.04 LTS 上使用 MariaDB 和 PHP 安装 Lighttpd

在本教程中,我们将向您展示如何在 Ubuntu 18.04 LTS 上使用 MariaDB 和 PHP 安装 Lighttpd。 对于那些不知道的人,对于那些不知道的人,Lighttpd 是一个快速且安全的 Web 服务器,已针对高性能环境进行了优化。 与其他 Web 服务器相比,内存占用小,CPU 负载的有效管理和高级功能集(FastCGI、SCGI、Auth、输出压缩、URL 重写等)Lighttpd 是每个服务器的完美解决方案那是遭受负载问题。 本文假设您至少具备 Linux 的基本知识,知道如何使用 shell,最重要的是,您将网站托管在自己的 VPS 上。 安装非常简单,假设您在 root 帐户下运行,如果不是,您可能需要添加 ‘sudo‘ 到命令以获取 root 权限。 我将向您展示在 Ubuntu 18.04 Bionic Beaver 服务器上使用 MariaDB…

Read More如何在 Ubuntu 18.04 LTS 上使用 MariaDB 和 PHP 安装 Lighttpd

在终端中将文本文件拆分为多个部分

您必须将大文本文件拆分为许多较小的文件可能有很多原因。 由于存储限制,或者通过一次使用不同的 U 盘复制较小的部分来提高传输速度。 或者,出于安全原因,您可能希望将文件的不同部分存储在不同的位置。 Linux 命令行真的很强大,您可以使用预装的工具在终端应用程序本身中实现这一切。 创建示例文件 首先,我将使用 dnf 和 cat 命令创建一个大示例文件,如果您已经有一个大文件,则不必创建此示例文件,您可以直接跳到本教程的拆分部分。 (我使用的是 Fedora,因此 dnf 是包管理器,但是,您应该使用您的发行版的包管理器) 在终端中,键入: dnf list installed | cat >> dnflist.txt 创建大文本文件 现在,使用 vim 或 nano 等文本编辑器打开文本文件,以验证该文件确实是使用以下命令创建的: vim dnflist.txt 或者对于 nano 用户: nano dnflist.txt 创建的文本文件 现在,如果您自定义了任何一个文本编辑器,那么您可以看到如上图所示的行数。…

Read More在终端中将文本文件拆分为多个部分

如何在文件管理器中重命名文件

教程:cPanel 文件管理器 I. 如何访问 cPanel 文件管理器 二、 了解文件管理器中的菜单项 三、 了解文件管理器中的文件结构 四。 如何在文件管理器中创建新文件和文件夹 五、如何在文件管理器中复制和移动文件 我们。 如何在文件管理器中重命名文件 七。 如何使用文件管理器上传和下载文件 八。 如何使用文件管理器编辑文件 九。 如何使用文件管理器更改文件权限 十、如何在文件管理器中压缩和解压文件 本教程假设您已经登录到 cPanel 的文件管理器。 您可以通过执行相同的操作来重命名文件和文件夹,但实际上有两种方法可以做到这一点。 让我们试试看。 双击“newtest.html”。确保只单击文件名,而不是图标或其他任何地方。 一种方法是双击“文件名”并输入一个新名称。现在输入一个新名称。 在这种情况下,我们将只添加“my”,因此名称将是“mynewtest.html”。 完成后按回车。 现在让我们尝试另一种方法。 单击“mynewtest.html”,然后单击重命名。 在此处输入您的新名称。 在这种情况下,我们只需从名称中删除“my”。 现在单击重命名文件以应用更改。您已成功重命名文件。 您可以以相同的方式重命名文件夹。

Read More如何在文件管理器中重命名文件

如何在 Ubuntu 或 Debian 上修复 apt-get update GPG 错误 BADSIG

在本教程中,我们将向您展示如何在 Ubuntu 或 Debian 上修复 apt-get update GPG 错误 BADSIG。 今天又遇到了一个apt-get update GPG错误,这次得到了错误信息 巴德西格 : GPG error: precise Release: The following signatures were invalid: BADSIG 40976EAF437D05B5 Ubuntu Archive Automatic Signing Key <[email protected]> 经过一番研究,我从 askubuntu 和 StackExchange 找到了解决方案。 请使用以下命令来解决您的问题: apt-key…

Read More如何在 Ubuntu 或 Debian 上修复 apt-get update GPG 错误 BADSIG

Wine 4.0 发布,支持 Vulkan,初始支持 Direct3D 12,默认启用 CSMT

经过一年的开发,Wine 4.0 现在可以下载了。 新的稳定 Wine 版本包括重要的更改,例如对 Vulkan、Direct3D 12 和游戏控制器的支持。 对于那些可能不熟悉它的人,Wine 是一个适用于 Linux 的 Windows 兼容层,可让您在 Linux、macOS 和 Android(实验性)上运行 Windows 应用程序和游戏。 Wine 被 Proton 使用,Valve 的 Steam Play 兼容层允许在 Linux 上玩 Windows 游戏,CrossOver 被用于 macOS 和 Linux 的商业 Microsoft Windows 兼容层等。…

Read MoreWine 4.0 发布,支持 Vulkan,初始支持 Direct3D 12,默认启用 CSMT

如何在 Windows 10 上安装 Ubuntu 20.04

在本教程中,我们将向您展示如何在 Windows 10 上安装 Ubuntu 20.04。对于那些不知道的人来说,Ubuntu 是一种流行的开源操作系统,并且易于安装。 由于其无限的自定义选项,它非常灵活,并且本质上非常安全。 好消息是,Windows 10 有一个新的很酷的功能,称为 Windows Subsystem for Linux,也称为 WSL,我们可以使用它在 Windows 10 上安装 Ubuntu。 本文假设您至少具备 Linux 的基本知识,知道如何使用 shell,最重要的是,您将网站托管在自己的 VPS 上。 安装非常简单,假设您在 root 帐户下运行,如果不是,您可能需要添加 ‘sudo‘ 到命令以获取 root 权限。 我将向您展示在 Windows 10 上逐步安装 Ubuntu 20.04 (Focal…

Read More如何在 Windows 10 上安装 Ubuntu 20.04

如何安装 Debian 10

本文逐步向您展示如何在您的服务器或桌面上安装 Debian 10。 我已经安装在我的 VMware 工作站上。 但是,在任何物理机上安装时,步骤都是相同的。 让我们继续,不要浪费更多时间。 下载 Debian 10 步骤1。 根据您的处理器架构从以下位置下载适当的 iso 映像, 第2步。 在可启动 CD/DVD 上刻录 iso 映像或将其写入 U 盘并将其插入您的计算机。 如果您像我一样使用虚拟机,那么您只需使用虚拟化软件的设置菜单将 ISO 映像文件附加到虚拟机即可。 安装 Debian 10 第 3 步。 从 CD/DVD 或 USB 启动您的计算机。 (您必须在 BIOS…

Read More如何安装 Debian 10

Linux 容器 – 完整的初学者参考

Linux Containers 是一组相互隔离的多个进程以及系统环境的其余部分。 它们在当今的 IT 世界中扮演着非常重要的角色。 由于其灵活性、省时性和多功能性,它越来越受欢迎。 如果您要进入 DevOps,必须了解 Linux 容器。 在本文中,我们将讨论什么是 Linux Containers 或 LXC,我们可以在何时何地使用它们。 我们还将讨论为什么甚至需要它。 什么是 LXC(Linux 容器项目)? Linux Containers Project 或 LXC 是一个开源容器平台,通过强大的 API 和简单的工具为 Linux 包含功能提供用户空间界面。 它帮助 Linux 用户创建和管理系统或应用程序容器。 像 Docker 这样的 Linux 容器使应用程序与系统的隔离成为可能,而无需实际隔离它们并帮助它们与外部环境进行通信和交换信息。 Linux 容器…

Read MoreLinux 容器 – 完整的初学者参考

在 Linux 上隐藏目录和文件(无论是否重命名)

您可能希望从终端和 GUI 文件管理器中隐藏多个文件和文件夹,它们可能会弄乱您的界面(例如您的点文件),或者您可能不希望其他人找到您隐藏的那些文件。 您可以简单地添加 . (点)在要隐藏的文件夹或文件的开头。 在文件管理器中,您可以通过按 Ctrl+H 键盘上的键。 默认情况下,基于 Linux 的操作系统也有大量的操作系统,其中包括您的 配置 不同应用程序所需的文件和其他目录。 它们是隐藏的,因为它们对你没有用,你不应该删除/修改它们(除非你知道你在做什么)。 让我们先看看如何在 Linux 上通过 GUI 文件管理器创建隐藏文件。 从 GUI 文件管理器创建隐藏对象 打开文件管理器并选择要隐藏的对象。 右键单击它并选择重命名选项,或者只需按 F2 键盘上的键。 现在,只需添加一个 点 (.) 在文件/文件夹名称前面,然后按 Enter。 有时这不会立即起作用,所以如果它没有为您隐藏它,只需点击一次刷新(F5 键)。 你可以按 Ctrl+H 或右键单击然后选择查看隐藏文件。 从 GUI 查看隐藏文件…

Read More在 Linux 上隐藏目录和文件(无论是否重命名)

Linux 中的信号中断——初学者介绍

Linux 中的进程由信号中断控制。 Linux 中的信号是 Linux 最基本和最基本的结构之一。 信号和进程几乎控制着系统的每一项任务。 所以了解Linux信号的基本结构和功能是很值得的。 在本教程中,我们将讨论各种信号、它们的功能以及如何调用它们。 如何在 Linux 中使用 kill 命令? 什么是信号中断,为什么我们需要它? 在像 Linux 这样的操作系统中,有许多进程同时运行。 这些进程通常依赖于与它们一起运行的其他进程的状态。 他们需要一种相互沟通的方式来保持稳定。 进程通过发送称为信号的单向通知进行通信。 信号不一定需要在两个进程之间,信号可以发送到内核和从内核发送到进程。 图 1:流程图表示内核和进程之间的信号流 信号有时被描述为信号中断,因为在大多数情况下,它们会中断程序的正常执行流程,并且它们的到达是不可预测的。 信号动作 每个信号中断都有一个当前处置,它决定了进程在将信号传递给它们时的行为方式。 有一些默认方式( Actions ) 进程响应信号的方式,这里是一个表格,描述了每个信号的不同操作。 行动 默认处置 学期 进程终止导致进程异常终止 伊恩 该信号被忽略并且对过程没有影响。 核 创建核心转储文件后,该过程终止。 停止…

Read MoreLinux 中的信号中断——初学者介绍

如何在 Ubuntu 20.04 上安装 Grafana

Grafana 是一个监控和可视化软件。 借助仪表板和图表,您可以可视化、查询和监控一段时间内的数据。 它可以连接复杂的数据源,如 MySQL、ElasticSearch、Graphite、Prometheus 等。 在今天的帖子中,我们将引导您完成在 Ubuntu 操作系统上安装 Grafana 的步骤。 您可以使用不同的方式在 Ubuntu 操作系统上安装 Grafana: 在这里,我们将介绍: 使用 APT 存储库安装 Grafana 使用 .deb 包安装 Grafana 笔记: 这里显示的两种安装方法都已经过测试 Ubuntu 20.04 LTS. 使用 APT 存储库安装 Grafana 在以下过程中,我们将使用 APT 存储库安装 Grafana。 虽然,您可以使用 Ubuntu 官方存储库安装…

Read More如何在 Ubuntu 20.04 上安装 Grafana

如何在 CentOS 7 上安装 Quick.Cart

在本教程中,我们将向您展示如何在您的 CentOS 7 上安装和配置 Quick.Cart。对于那些不知道的人,Quick.Cart 是一个用 PHP 编写的免费和开源的购物车脚本。 Quick.Cart 是一个非常简单但功能强大的购物卡,几乎可以在所有 Linux 发行版上安装和运行。 它不需要 SQL 数据库,并且可以在 10 分钟内安装完毕。 本文假设您至少具备 Linux 的基本知识,知道如何使用 shell,最重要的是,您将网站托管在自己的 VPS 上。 安装非常简单,假设您在 root 帐户下运行,如果不是,您可能需要添加 ‘sudo‘ 到命令以获取 root 权限。 我将向您展示如何在 CentOS 7 服务器上逐步安装 Quick.Cart 购物车。 在 CentOS 7 上安装…

Read More如何在 CentOS 7 上安装 Quick.Cart

Buttercup – 免费、安全和跨平台的密码管理器

在这个现代互联网时代,您肯定会在很多网站上拥有多个帐户。 它可以是个人或官方邮件帐户、社交或专业网络帐户、GitHub 帐户和电子商务帐户等。因此,您应该为不同的帐户设置多个不同的密码。 我相信您已经意识到为多个帐户设置相同的密码是一种疯狂而危险的做法。 如果攻击者设法破坏了您的一个帐户,他/她很可能会尝试使用相同的密码访问您拥有的其他帐户。 所以,它是 强烈建议设置不同的密码 到不同的帐户。 但是,记住几个密码可能很困难。 你可以把它们写在纸上。 但这也不是一种有效的方法,您可能会在一段时间内失去它们。 这是密码管理器提供帮助的地方。 密码管理器就像一个存储库,您可以在其中存储不同帐户的所有密码并使用主密码锁定它们。 通过这种方式,您只需要记住主密码。 我们已经审查了一个名为的开源密码管理器 记网. 今天,我们将看到另一个密码管理器,称为 毛茛. 内容 关于 Buttercup 密码管理器 在 Linux 中安装 Buttercup 密码管理器 添加档案 在档案中添加条目(登录凭据) 创建新组 管理和访问登录详细信息 Save 远程存档 进出口 帮助我们帮助您: 关于 Buttercup 密码管理器 Buttercup 是一个免费、开源、安全和跨平台的密码管理器,使用…

Read MoreButtercup – 免费、安全和跨平台的密码管理器

CloudLinux 上 cPanel 中的 Python Web 应用程序

介绍 由于向任何当前或未来的客户提供更广泛的技术,Python Web 应用程序的功能可以提高盈利能力。 CloudLinux 上 cPanel 中的 Python 选择器允许在每个应用程序的基础上运行多个 Python 版本。 选择器可用的 Python 版本取决于已安装的 Python 版本。 以下步骤将概述安装所有当前可用的 Python 版本。 先决条件 WHM/cPanel CloudLinux SSH 访问终端 安装 让我们安装依赖项 yum install lvemanager alt-python-virtualenv ea-apache24-mod-alt-passenger 现在,让我们检查一下可用的 alt-python 包列表: yum grouplist | grep alt-python…

Read MoreCloudLinux 上 cPanel 中的 Python Web 应用程序

如何在 Ubuntu 20.04 上安装 AWX

介绍 Ansible AWX 是一个开源项目,它易于使用 UI、Rest API,并提供了一种在 IT 环境中管理您的 ansible 项目的更简单方法。 AWX 可帮助您使用 Web 界面集中管理 Ansible 剧本、库存和机密以及计划作业。 Ansible AWX 是由 Red Hat 赞助的上游项目,Red Hat Ansible Tower 项目就是由此衍生而来的。 在本文中,您将学习如何在 ubuntu 20.04 上设置 Ansible AWX 先决条件 Ubuntu 服务器 20.04 正确的 Internet 连接以安装软件包 一个用户帐户…

Read More如何在 Ubuntu 20.04 上安装 AWX