2025年2月28日

如何在 Ubuntu 22.04|20.04|18.04 上安装 PHP 8.1

PHP 是一种广泛使用的脚本和 Web 开发编程语言,最初由丹麦裔加拿大程序员 Rasmus Lerdorf 于 1994 年创建。如果安装了 PHP 运行环境,PHP 脚本可以在 Linux、Windows 和 macOS 上执行。 PHP 8.1 的正式发布日期是 2021 年 11 月 25 日。在此版本中,相对于其前身 (PHP 8.0),有许多新功能、改进和弃用。在本文中,我们讨论如何在 Ubuntu 22.04|20.04 上安装 PHP 8.1 |18.04。 Ubuntu 操作系统可以是桌面版或服务器版。以下是 PHP 8.1 版本中出现的新关键功能的总结列表:只读属性 – 类属性可以标记为只读,因此只能写入一次支持 DNS-over-HTTPS (DoH)AVIF 图像格式支持 - PHP 8.1 的图像处理和 GD 扩展增加了对 AVIF 图像的支持。从不返回类型 – PHP 8.1 中添加了名为…
2025年2月28日

如何在 Ubuntu 18.04 LTS 及更高版本上更改主题

在我们的 Ubuntu 最佳 GTK 主题列表中,我们向您展示了如何在 Ubuntu 上安装 GTK 主题,但有些人问我们是否可以写一篇关于如何在 Ubuntu 上更改主题的文章。这篇文章将介绍在 Ubuntu 上更改 GTK 主题的步骤 - 不过我不会说谎:在 Ubuntu 上更改主题非常非常容易,不需要太多的博客文章& #x1f609;。不过,如果您或您认识的人需要帮助,这里有一个简单的指南,非常适合 Ubuntu 初学者或发行版新手。如何更改 Ubuntu 主题如果您使用 Ubuntu 18.04 LTS(或更高版本),那么本演练再简单不过了。要更改 Ubuntu 主题,您需要做的是:安装GNOME Tweaks打开GNOME 调整在GNOME Tweaks侧边栏中选择“外观”在“主题”部分点击下拉菜单选择一个新主题 从可用主题列表中现在我将更详细地引导您完成这些步骤…
2025年2月28日

如何双启动 CentOS 7 和 Windows 10

本指南将向您展示如何轻松地在 Windows 10 上双重启动 CentOS 7。这也适用于在 Windows 7 和 Windows 10 上双重启动 CentOS 7。默认情况下,CentOS anaconda 安装程序不会配置 grub处理 NTFS 文件系统或分区。因此需要手动干预来双启动 CentOS 7 和 Windows 10。如何双启动 CentOS 7 和 Windows 10启动 CentOS 7 机器并挂载包含 Windows 安装的分区。您可以安装gparted磁盘分区管理器来帮助您记录Windows分区,只需在终端中输入以下命令sudo yum -y install epel-release sudo yum install -y gparted sudo gparted为了能够在 CentOS 7 上挂载 NTFS 文件系统,请安装以下程序。sudo yum -y install ntf…
2025年2月28日

如何在 Ubuntu 22.04 LTS Jammy Jellyfish 上重新启动网络

在 Ubuntu 22.04 Jammy Jellyfish 上有多种重启网络的方法。最简单的方法可能是从 GNOME 等 GUI 重新启动网络。其他方法包括使用命令行和诸如ip之类的命令。最后,可以使用 NetworkManager 命令行工具 nmcli 在 Ubuntu 22.04 Jammy Jellyfish 上成功重启网络。在本教程中您将学习:如何从 GNOME GUI 重新启动网络如何使用 ip 命令重新启动网络如何使用 NetworkManager 命令行工具 nmcli 重新启动网络在 Ubuntu 22.04 LTS Jammy Jellyfish 上重新启动网络分步说明在 Ubuntu 22.04 上从 GUI 桌面重新启动网络如果您在 Ubuntu 22.04 上运行默认的 GNOME GUI,重新启动网络的最简单方法是单击右上角的网络图标:从那里只需选择您想要重新启动的…
2025年2月28日

如何在 Linux 上使用 tar 命令创建 tar.gz 存档

本文向您展示在 Linux 中使用 tar 命令从命令行创建 tar.gz 存档的最佳实践。使用 tar 命令在 Linux 中创建 tar.gz 存档是任何 Linux 管理员的必备技能。因此,在本文中,我们将向您展示如何使用遵循最佳实践的实际示例在 Linux 中创建 tar.gz 存档。此外,如果您想了解如何在 Linux 中提取 tar.gz 文件,请查看我们的优秀指南“如何使用命令行在 Linux 中提取 tar.gz 文件”。例如,您可能已经遇到过扩展名为 tar、tar.gz 或 tar.bz2 的文件。虽然都是档案,但还是有区别的。因此,在我们进入实用性之前,我们想阐明它们之间的区别。TAR、TAR.GZ 和 TAR.BZ2 之间有什么区别?Tar 代表“Tape Archive”,因为在发明 tar 时它被用来将数据放置在存储磁带上。它是 Linux/UNIX 系统中的…
2025年2月28日

在 Rocky/AlmaLinux/CentOS 9 上配置 iRedMail

作为一个商业实体,您需要电子邮件解决方案来与客户以及员工或其他合作伙伴之间进行内部沟通。有些人会选择云电子邮件托管解决方案,而另一些人则希望进行内部电子邮件托管并控制一切。为您的托管选择邮件服务器时,可以选择商业或开源解决方案。 iRedMail 是功能强大且可靠的邮件服务器之一。iRedMail 包含开始发送和接收电子邮件所需的所有功能。此外,开发该解决方案的公司还提供专业支持,以便在软件出现重大问题时为您提供支持。在本文中,我们将介绍 iRedMail 在 Rocky/AlmaLinux/CentOS 9 Linux 服务器上的安装和配置。以下是此设置的要求。具有公共 IP 地址的服务器(如果从互联网接收电子邮件)邮件服务器的 FQDNDNS 服务器中配置的域的有效 A 记录我们的设置基于以下内容。服务器 IP 地址:95.217.21.1…
2025年2月28日

Linux 上的 PXE 网络启动

本教程的目的是介绍使用网络(无论是本地网络还是非网络)引导和安装 Linux 的主题。我们将在不使用光盘、USB 或其他可移动介质的情况下,仅使用 LAN 来安装 Linux。您的网络中预计至少有两台计算机,并且客户端需要能够使用 PXE 的 NIC 和 BIOS。我们将从头到尾指导您,但需要一些基本的网络和 Linux 配置知识,以及您选择的编辑器的使用。像往常一样,您将了解什么是 PXE、如何配置 DHCP 服务器、如何配置 TFTP 服务器以便客户端可以访问文件,以及许多有趣的内容。让我们开始吧。在本教程中您将学习:什么是 PXE?PXE 启动的典型网络布局如何设置 DHCP 和 TFTP如何配置 PXE 进行网络启动什么是 PXE?PXE(发音为“pixie”)代表预启动执行环境,由 Intel 和 Systemsoft 于 1999 年推出。简而言之,它是大多数现…
2025年2月28日

如何在 Systemd Linux 系统上禁用 Docker 的 iptables

客观的在某些情况下,有必要禁用 Docker 的 IPtables 规则以避免覆盖任何现有的防火墙规则。以下文章介绍了如何在 Systemd Linux 系统上禁用 Docker 的 IPtables 规则的简单遵循过程。要求需要对 Systemd Linux 进行特权访问。困难简单的惯例# – 要求以root权限直接以root用户身份或使用sudo命令执行给定的linux命令$ – 要求以常规非特权用户身份执行给定的 Linux 命令指示创建新的 Systemd 服务首先,创建一个新目录: # mkdir /etc/systemd/system/docker.service.d 在之前创建的目录 /etc/systemd/system/docker.service.d/ 中创建一个新的服务配置文件 iptables-disabled.conf,内容如下: [Servi…
2025年2月28日

使用 Apache 在 Rocky/CentOS/AlmaLinux 上托管 ASP.NET 应用程序

在这个技术驱动的世界中,编程和编程语言的概念根本不容忽视。编程可以定义为用机器语言编写指令供计算机执行。如果你正在学习 C#,那么你应该准备好遇到很多“dot net”:.NET、.NET Framework、.NET Core、dotnet、ASP.NET 等。Dotnet(.NET) 是一个由 Microsoft 开发的开源开发者平台,用于构建无数类型的应用程序。这些应用程序可以使用 C#、F#、Visual C++ 或 Visual Basic 编写。 ”。换句话说,.NET 可以被描述为一个使我们能够构建和运行 C# 程序的工具。安装 .NET 后,您将拥有大量可以帮助您的多种语言、编辑器和库:将 C# 代码转换为计算机可以理解的指令定义一组数据类型,使您可以更轻松地在程序中存储信息,例如文本、数字和日期提供用于构建软件的实用程序,例如用于将文本…
2025年2月28日

如何在 Ubuntu 22.04 Jammy Jellyfish Linux 上安装 Steam

Steam 无疑是最受欢迎的 PC 游戏客户端,并且有数百款可用于 Linux 系统的游戏,难怪 Linux 游戏玩家想要在 Ubuntu 22.04 Jammy Jellyfish 上安装 Steam。 Steam 背后的公司 Valve 正式针对 Ubuntu 和 Debian 提供 Linux 支持,这对 Ubuntu 用户来说是个好消息。在本教程中,我们将引导您完成使用标准 Ubuntu 存储库为 Ubuntu 22.04 Jammy Jellyfish 安装 Steam 以及使用官方 Steam 软件包执行手动安装的说明。在本教程中您将学习:如何从 Ubuntu 软件包存储库安装 Steam如何使用Steam官方包手动安装Steam如何在 Ubuntu 22.04 上安装 Steam 分步说明从 Ubuntu 软件包存储库安装 Steam第一步是打开命令行终端并确认 multiverse Ubun…