2025年2月28日

如何在 CentOS 8/RHEL 8 上安装 phpIPAM

今天的指南将介绍如何在 CentOS 8/RHEL 8 Linux 发行版上安装 phpIPAM。 phpIPAM 是领先的基于开源 Web 的 IP 地址管理应用程序 (IPAM) 工具。 phpIPAM 用 PHP 编写,提供现代且有用的 IP 地址管理功能。该工具包含 jQuery 库、Ajax 和 HTML5/CSS3,并以 MySQL 作为数据库后端。phpIPAM的特点以下是 phpIPAM 的主要功能。IPv4/IPv6 IP 地址管理部分/子网管理自动显示子网的可用空间可视化子网展示自动子网扫描/IP状态检查PowerDNS 集成网络地址转换支持VLAN管理VRF管理IPv4/IPv6计算器IP数据库搜索电子邮件通知自定义字段支持翻译变更日志机架管理域认证(AD、LDAP、Radius)每组部分/子网权限设备/设备类型管理RIPE 子网导入XLS/CVS 子网…
2025年2月28日

Manjaro Linux 与 Ubuntu

Manjaro 和 Ubuntu 都是流行的 Linux 发行版,它们各有优缺点、差异和相似之处。在本指南中,我们将在几个关键领域比较这两个发行版,并对这两个发行版进行简要回顾。请继续阅读,了解有关 Manjaro、Ubuntu 以及它们之间的比较的更多信息。在本教程中您将学习:Manjaro 和 Ubuntu 背景信息Manjaro 和 Ubuntu 包管理器Manjaro 和 Ubuntu 的便捷性和定制性Manjaro Linux 与 Ubuntu背景资料Manjaro 和 Ubuntu 有自己不同的血统。 Manjaro 源自 Arch Linux,这是一个专注于简单性和定制化的强大发行版。 Manjaro 可能在底层依赖于很多 Arch 组件,但它提供了与 Arch 开箱即用的非常不同的体验。另一方面,Ubuntu 基于 Debian,其历史可以追溯到 90 年代初。直到…
2025年2月28日

在 Ubuntu/Debian 上安装 Ansible AWX

在这篇文章中,我们将深入探讨如何使用 Nginx 反向代理和可选的 Let’s Encrypt SSL 证书在 Ubuntu/Debian Linux 系统上安装 Ansible AWX。 AWX 是一个开源项目,可在 Apache License 2.0 下使用。它提供基于 Web 的用户界面、REST API 和构建在 Ansible 之上的任务引擎。它是构建红帽 Ansible Tower 的上游项目。AWX 通过从 Web 界面集中管理 Ansible playbook、库存、Secret 和计划作业,使用户能够更好地控制其 Ansible 项目在 IT 环境中的使用。以下是我们的官方安装指南。在 Ubuntu 上安装 Ansible AWX在 Debian 上安装 Ansible AWX在 CentOS 8/Rocky Linux 8 上安装 Ansible AWX…
2025年2月28日

如何在 Ubuntu VPS 上使用 Nginx 部署 NestJS 应用程序

介绍现代 Web 应用程序依赖于稳定且安全的后端。因此,必须创建可扩展、安全且架构复杂的后端应用程序,以便由小型和/或大型开发团队管理。现代开发人员更喜欢在前端和后端使用 JavaScript。 Express.js 是大多数开发人员使用的优秀 JavaScript 后端框架。然而,其最小的架构使其不适合大型团队的可扩展性和可维护性。这就是 Nest.js 发挥作用的地方。 Nest.js 具有内置架构,这使得它非常适合可扩展性和部署。此外,它对 TypeScript 的原生支持使其比普通 JavaScript 更高效。在本教程中,您将学习如何使用 Nginx Web 服务器在 VPS 上部署 NestJS 应用程序。您将了解如何将您的应用程序放在网络上并确保所需的安全性。先决条件在继续学习本教程之前,您必须满足以下要求:Ubuntu 20.04+ VPS 或…
2025年2月28日

如何在 Linux 上禁用 SSH 主机密钥检查

在本文中,您将学习在 Linux 计算机(Ubuntu/Debian/CentOS/Fedora/Arch 以及任何其他运行 Linux 的系统)上禁用 SSH 主机密钥检查。在 SSH 主机密钥检查中,ssh 检查包含其曾经访问过的所有主机的标识的数据库。它在位于用户主目录的 ~/.ssh/known_hosts 文件中维护主机密钥。$ ls -1 ~/.ssh/ authorized_keys config id_rsa id_rsa.pub known_hosts当主机的标识发生更改时,ssh 客户端会发出警告并禁用密码身份验证,以确保不会发生中间人攻击或服务器欺骗。用于控制此设置的参数是StrictHostKeyChecking。它有三个可能的值:yes :如果设置为“yes”,ssh 永远不会自动将主机密钥添加到 ~/.ssh/known_host…
2025年2月28日

如何在 Ubuntu 上使用 GitLab CI/CD 设置持续部署管道

介绍GitLab 是一个开源协作平台,除了托管代码存储库之外,它还提供强大的功能。您可以跟踪问题、托管包和注册表、维护 Wiki、设置持续集成 (CI) 和持续部署 (CD) 管道等等。在本教程中,您将使用 GitLab 构建持续部署管道。您将配置管道来构建 Docker 映像,将其推送到 GitLab 容器注册表,并使用 SSH 将其部署到您的服务器。管道将为推送到存储库的每个提交运行。您将部署一个小型静态网页,但本教程的重点是配置 CD 管道。静态网页仅用于演示目的;您也可以使用其他 Docker 映像来应用相同的管道配置进行部署。完成本教程后,您可以在浏览器中访问 http://your_server_IP 查看自动部署的结果。使用 DigitalOcean 应用程序平台从 GitHub 部署前端应用程序。让 DigitalOcean 专注于扩展您的应用程…
2025年2月28日

如何在 Debian 11/10/9 桌面上安装 Wireshark

如何在 Debian 11/10/9 上安装 Wireshark? Wireshark 是网络工程师领域常用的开源网络分析和数据包捕获工具。 Wireshark 是一个跨平台应用程序,可以在 Linux、Windows 和 macOS 上运行。您可以从 GUI 或 CLI 操作它 – 您的舒适范围是极限!在 Ubuntu 上,检查:如何在 Ubuntu 桌面上安装 WiresharkWireshark的特点Wireshark 具有丰富的功能,例如:深入检查数百个协议,并且一直在添加更多协议实时捕获和离线分析标准三窗格数据包浏览器多平台:可在 Windows、Linux、macOS、Solaris、FreeBSD、NetBSD 等上运行捕获的网络数据可以通过 GUI 或 TTY 模式 TShark 实用程序浏览业内最强大的显示过滤器丰富的 VoIP 分析读/写多种不同的捕获文件格…
2025年2月28日

Manjaro Linux Windows 10 双启动

在您的系统上运行 Manjaro Linux 而不必放弃 Windows 10 不是很棒吗?好吧,你可以!事实上,您有两种选择来执行此操作。一种选择是创建双引导系统,它会在计算机启动时向您发出提示,询问您要加载到哪个操作系统。第二种选择是在虚拟机上安装 Manjaro。每种方法都有其优点和缺点,但运行双引导系统意味着您没有虚拟化硬件或不必要的开销。这两个操作系统都可以直接访问您的计算机硬件。最大的缺点是每次要加载到其他操作系统时都必须重新启动电脑。如果您可以接受,那么我们就开始吧。在本教程中您将学习:如何调整Windows 10硬盘分区大小如何与 Windows 10 一起安装 Manjaro如何在系统启动时加载到 Manjaro 或 Windows 10引导加载程序询问要加载到哪个操作系统先决条件在开始之前,本指南假设您的系统上已经安装了正…
2025年2月28日

在 Debian 11/Debian 10 上安装和配置 HAProxy

本指南将讨论如何在 Debian 11/Debian 10 上安装和配置 HAProxy 负载均衡器。HAProxy 是一个开源、可靠且高性能的 TCP/HTTP 负载均衡器和代理服务器,可在 Linux、FreeBSD 和 Solaris 上运行。 HAProxy 用 C 语言编写,它为在多个服务器上运行的基于 TCP 和 HTTP 的应用程序提供高可用性负载均衡器。在我的设置中,我将有两个后端 Web 应用程序,并配置 HAProxy 以对这些 HTTP 服务器的流量进行负载平衡。本演示使用的服务器如下所示。第 1 步:更新 Debian 系统将您将使用的所有服务器更新为最新的可用软件包。sudo apt update && sudo apt -y upgrade sudo reboot第 2 步:配置 Apache 后端服务器在本演示中,我们将使用 Apache Web 服务器作为…
2025年2月28日

安装Adapta主题Ubuntu

在 Ubuntu 上,主题是你可以做的最有趣的事情之一,可以让你的系统看起来很酷。 Ubuntu 的外观和感觉已经很长时间没有改变了。即使从 Unity 转向 GNOME,外观和感觉仍然保持不变。当然,这是 Ubuntu 的商标。但你真的喜欢看同一个屏幕吗?Ubuntu 以其简单性和灵活性而闻名。借助所有潜在的自定义功能,您可以将您的 Ubuntu 系统打造成独一无二的系统! Ubuntu 的核心使用 GTK 主题引擎。为什么不抓住这个机会,给 Ubuntu 带来全新的风格呢?在本教程中,我们将介绍 Ubuntu 上最流行的 GTK 主题之一 – Adapta。适应 GTK 主题谷歌的 Material 主题是最受欢迎的主题之一。材料设计用简单的动画和效果绘制界面。随着基于网格的布局和深度效果(如过渡和动画)的更自由的使用,材料设计已经确立了自己在行业中的主导地位。…