2025年2月28日

在 Arch Linux 中使用 LEMP 或 LAMP Stack 安装“PHP Server Monitor”工具

在 Arch Linux 中使用 LEMP 或 LAMP Stack 安装“PHP Server Monitor”工具 PHP Server Monitor 是一个用 PHP 编写的开源 Web 前端监控工具,可以验证您的服务器(IP、域)或服务是否正常运行,并可以通过邮件服务或 SMS 向您发送通知如果受监控的服务或端口出现问题。它使用 HTTP 状态代码检查网站,可以显示正常运行时间和延迟的历史图表,并且可以使用两个级别的身份验证(管理员和普通用户)。本教程向您介绍了一种在 Arch Linux 服务器环境中安装 PHP Server Monitor 的方法,无论使用 Apache 作为服务器还是 Nginx Web 服务器,因此,您可以选择最适合您的安装过程。PHP 服务器监控要求作为为任何其他 Linux 平台安装和设置 PHP Server Monitor 的一般要求,您的服务器需…
2025年2月28日

如何在 Ubuntu 18.04 LTS 上使用 Minikube 安装 Kubernetes

如何在 Ubuntu 18.04 LTS 上使用 Minikube 安装 Kubernetes 本教程适用于这些操作系统版本Ubuntu 20.04(Focal Fossa)Ubuntu 18.04(仿生海狸)在此页 要求 开始 安装 VirtualBox 管理程序 安装 Minikube 安装 Kubectl 启动 Minikube 访问 Kubernetes 仪表板 Minikube 是一种免费的开源工具,可让您在 Linux 系统中设置单节点 Kubernetes 集群。 Minikube 可以安装在 Linux、MacOS 和 Windows 操作系统上。 Minikube 还支持各种 Kubernetes 功能,例如 NodePorts、DNS、容器网络接口、Ingress、ConfigMaps、Secrets 等等。在本教程中,我们将学习如何在 Ubuntu 18.04 LTS 上安装 Kub…
2025年2月28日

如何在 Ubuntu 14.04 上使用 uWSGI 和 Nginx 服务 Flask 应用程序

如何在 Ubuntu 14.04 上使用 uWSGI 和 Nginx 服务 Flask 应用程序 介绍在本指南中,我们将在 Ubuntu 14.04 上使用 Flask 微框架设置一个简单的 Python 应用程序。本文的大部分内容是关于如何设置 uWSGI 应用服务器来启动应用程序和 Nginx 作为前端反向代理。先决条件在开始本指南之前,您应该在您的服务器上配置一个非根用户。此用户需要具有 sudo 权限才能执行管理功能。要了解如何进行设置,请遵循我们的初始服务器设置指南。要了解有关 uWSGI、我们的应用程序服务器和 WSGI 规范的更多信息,您可以阅读本指南的链接部分。理解这些概念将使本指南更容易理解。当您准备好继续时,请继续阅读。从 Ubuntu 存储库安装组件我们的第一步是从存储库安装我们需要的所有部分。我们将安装 Python 包管理器 pip,以安装和管理…
2025年2月28日

如何在 Ubuntu 18.04 LTS 上安装带有 TLS 的 ProFTPD

如何在 Ubuntu 18.04 LTS 上安装带有 TLS 的 ProFTPD 在此页 要求 开始 安装 ProFTPD 使用 TLS 保护 ProFTPD 配置 ProFTPD 以使用 SSL 为 ProFTPD 创建用户 使用 FileZilla 访问 ProFTPD 服务器 ProFTPD 是一款免费、开源且最流行的 FTP 服务器,适用于类 Unix 操作系统。 ProFTPD 允许您在本地计算机和远程服务器之间创建 FTP 连接。它是一个多功能的 FTP 服务器,支持用于安全连接的 TLS (SSL)。特征 支持 IPv4 和 IPv6。 支持 .ftpaccess 以确保每个目录的安全。 允许我们配置多个虚拟 FTP 服务器和匿名 FTP 服务。 提供对影子密码、utmp/wtmp、SSL/TLS 加密和 RADIUS 的支持。 既可以作为独立服务器运行,也可以从 inetd/xinetd 运行。 在本教程中,我们将学…
2025年2月28日

如何在 Apache for CentOS 6 上创建 SSL 证书

如何在 Apache for CentOS 6 上创建 SSL 证书 状态:已弃用本文涵盖不再受支持的 CentOS 版本。如果您当前正在运行运行 CentOS 6 的服务器,我们强烈建议您升级或迁移到受支持的 CentOS 版本。原因:请参阅:可能会对以下 DigitalOcean 教程感兴趣,因为它概述了如何在 CentOS 7 服务器上为 Apache 创建 SSL 证书: 如何在 Apache 上为 CentOS 7 创建 SSL 证书 关于自签名证书SSL 证书是一种加密站点信息并创建更安全连接的方法。此外,该证书可以向站点访问者显示虚拟专用服务器标识信息。证书颁发机构可以颁发 SSL 证书来验证虚拟服务器的详细信息,而自签名证书没有第三方证实。第一步——安装 Mod SSL为了设置自签名证书,我们首先必须确保在我们的 VPS 上安装了 Apache 和 Mod SSL。您可以使用一个命…
2025年2月28日

如何在 Linux 中保持“sudo”密码超时会话更长的时间

如何在 Linux 中保持“sudo”密码超时会话更长的时间 在最近的文章中,我们向您展示了 Linux 中 10 个有用的 Sudoers 配置,并在您输入错误密码时让 Sudo 侮辱您,在本文中,我们发现了另一个 sudo 技巧,可以帮助您Ubuntu Linux 中的 sudo 密码 会话(超时)更长或更短。在 Ubuntu 及其衍生版本(例如 Linux Mint 或任何其他基于 Ubuntu 的发行版)中,当您执行 sudo 命令时,它会提示您输入管理密码。第一次执行sudo命令后,密码默认会持续15分钟,因此您无需为每个sudo命令输入密码。如果出于某种原因您觉得 15 分钟太长或太短,您可以通过 sudoers 文件中的简单调整来更改它。要设置 sudo 密码超时值,请使用 passwd_timeout 参数。首先使用 sudo 和 visudo 命令以超级用户权限打开 /e…
2025年2月28日

如何在 Linux 中使用 LVM 创建磁盘存储 - 第 1 部分

如何在 Linux 中使用 LVM 创建磁盘存储 - 第 1 部分 逻辑卷管理 (LVM) 是一个功能强大的工具,可以极大地简化磁盘空间管理。使用LVM,为文件系统分配额外空间的任务变得毫不费力。每当文件系统需要更多空间时,它都可以轻松地从相应卷组中的可用空间中提取。因此,文件系统可以动态调整大小以满足我们的特定需求。此外,LVM 在发生磁盘故障时提供强大的数据保护。如果磁盘开始出现故障迹象,我们可以将替换磁盘作为新的物理卷无缝集成到卷组中。通过这样做,逻辑卷可以有效地迁移到新磁盘,确保连续性并防止任何潜在的数据丢失。从本质上讲,LVM 使管理员能够以无与伦比的灵活性和弹性处理磁盘空间分配和管理。其动态调整大小功能和内置冗余功能使其成为优化存储利用率和增强任何系统配置中的数据完整性不可或缺的资产。隆重推出综合系列“设置 LVM(逻辑卷管理…
2025年2月28日

如何在 Ubuntu 18.04 LTS 上安装 LiteCart

如何在 Ubuntu 18.04 LTS 上安装 LiteCart 本教程适用于这些操作系统版本Ubuntu 20.04(Focal Fossa)Ubuntu 18.04(仿生海狸)在此页 要求 开始 安装 LAMP 服务器 配置 MariaDB 下载 LiteCart 为 LiteCart 配置 Apache 访问 LiteCart 网络界面 LiteCart 是一个用 PHP、jQuery 和 HTML5 编写的免费开源电子商务平台。它是一个简单、轻量级且易于使用的软件平台,可帮助您托管自己的购物车。 LiteCart 具有许多功能,例如轻量级、无限类别、多语言、无限产品、现代网络界面、逻辑用户界面等等。在本教程中,我们将学习如何在 Ubuntu 18.04 服务器上安装 LiteCart。要求 一台运行 Ubuntu 18.04 的服务器。 已为您的服务器设置根密码。 入门在开始之前,您需…
2025年2月28日

Linux 中“cd”命令的 15 个实用示例

Linux 中“cd”命令的 15 个实用示例 在 Linux 中,“cd”(更改目录)命令对于新手和系统管理员来说是最重要且使用最广泛的命令之一。对于无头服务器上的管理员来说,“cd”是导航到目录以检查日志、执行程序/应用程序/脚本以及执行其他任务的唯一方法。对于新手来说,这是他们弄脏双手的初始命令之一。因此,请记住,我们在这里为您带来了 15 个 'cd' 基本命令,使用技巧和快捷方式来减少您在终端上的工作并通过使用这些已知技巧来节省时间。教程详情命令名称:cd代表:更改目录可用性:所有 Linux 发行版执行于:命令行权限:访问自己的目录或以其他方式分配的目录。级别:基础/初学者1.从当前目录更改为/usr/local。avi@tecmint:~$ cd /usr/local avi@tecmint:/usr/local$ 2. 使用绝对…
2025年2月28日

如何在 Debian 9 上使用 Nginx 安装 Grav CMS

如何在 Debian 9 上使用 Nginx 安装 Grav CMS 在此页 要求 先决条件 第 1 步 - 安装 PHP 和 PHP 扩展 第 2 步 - 安装 Acme.sh 客户端并获取 Lets Encrypt 证书(可选) 第 3 步 - 安装和配置 NGINX 第 4 步 - 安装 Grav CMS 第 5 步 - 完成重力设置 链接 Grav 是一个快速、简单且灵活的基于文件的网络平台。它遵循与其他平面文件 CMS 平台类似的原则,但设计理念与大多数平台不同。 Grav 带有一个强大的包管理系统,允许简单地安装和升级插件和主题,以及简单地更新 Grav 本身。Grav 的底层架构旨在使用成熟且一流的技术,以确保 Grav 易于使用且易于扩展。其中一些关键技术包括: Twig 模板:用于强大的用户界面控制 Markdown:用于轻松创建内容 YAML:用于简单配置 Parsedown:用于快速 Markdown 和 Markdow…