项目组

关于项目组的技术文章和开发文档。

如何在 Ubuntu 24.04 上安装 Python

本文详细介绍在 Ubuntu 24.04 上安装和管理 Python 的多种方法。内容涵盖检查默认版本、使用 apt 安装 pip 与 venv、通过 deadsnakes PPA 获取更新版解释器,以及从源码编译自定义构建。指南强调如何安全创建虚拟环境以隔离项目依赖,同时保护系统自带的 Python 3.12 不被意外替换,确保系统工具正常运行。

2026-10-08 10 运维部署
如何在 Debian 9 上安装和配置 Nagios

如何在 Debian 9 上安装和配置 Nagios

本教程详细介绍如何在 Debian 9 系统上从零开始安装和配置最新版本的 Nagios Core。内容涵盖依赖包安装、源代码编译、用户组创建、Apache 模块启用及防火墙设置等关键步骤。同时指导您安装 Nagios 插件并启动服务,最终实现完整的 IT 基础设施监控与告警功能。

2026-10-12 9 运维部署
如何在 Ubuntu 20.04 上安装 Odoo 14

如何在 Ubuntu 20.04 上安装 Odoo 14

本文详细介绍在 Ubuntu 20.04 系统上从源码安装和部署 Odoo 14 的完整指南。内容涵盖依赖工具安装、虚拟环境配置、PostgreSQL 数据库设置、Nginx 反向代理及 SSL 证书配置,并包含多进程优化与资源计算技巧,助您快速搭建安全高效的 Odoo 业务应用平台。

2026-10-08 9 运维部署

Linux 中的last命令:检查登录历史

本文详细介绍 Linux 系统中用于检查登录历史的 last 命令及其相关工具。内容涵盖如何查看用户登录会话、失败尝试(lastb)及最后登录记录(lastlog)。文章重点解析了因 2038 年时间戳溢出问题,在 Debian 13、Ubuntu 24.10 等新发行版中移除旧工具的现状,并提供了 wtmpdb、lslogins 和 lastlog2 等现代替代方案的安装与使用指南,帮助管理员有效审计系统安全。

2026-10-09 8 运维部署

如何在 Ubuntu 18.04 上安装 GCC 编译器

本文详细介绍如何在 Ubuntu 18.04 系统上安装 GCC 编译器。教程涵盖使用 build-essential 元包安装默认版本、通过 PPA 获取最新版本的完整步骤,以及利用 update-alternatives 命令灵活管理多个 GCC 版本的方法。同时包含编译 Hello World 示例代码的实操演示,适用于 Kubuntu 等基于 Ubuntu 的发行版开发者参考。

2026-10-09 7 运维部署