Linux

  • 安装 Uptime Kuma 服务器监控面板

    Uptime Kuma 是一款开源的服务器监控工具,支持 HTTP(s)、TCP、Ping、DNS 等多种监控方式,服务异常时可以通过邮件、Webhook 等方式发送告警通知。此外,Uptime Kuma 还支持状态页展示,可用于对外展示服务可用性。 本篇文章介绍了如何通过 Docker 搭建 Up…

    6天前
    130
  • 将 WordPress 数据库版本从 MySQL 5.5 升级为 8.0

    为了确保 WordPress 在性能、兼容性和安全性方面的最佳表现,官方建议使用 MySQL 8.0 或更高版本。本篇文章将介绍如何将 WordPress 数据库从 MySQL 5.5 迁移到 MySQL 8.0,并将字符集由 utf8 更改为 utf8mb4 ,以支持完整的 Unicode 字符。…

    2026/03/17
    110
  • CentOS 7 配置 OpenVPN 客户端

    操作步骤 1、更换为阿里云源。 2、安装 OpenVPN 。 3、创建客户端配置文件,并粘贴 OpenVPN 服务端提供的配置信息。 4、创建用户名和密码文件。 5、设置权限,权限必须是 600,否则 OpenVPN 会拒绝读取。 6、启动 OpenVPN 客户端服务。 7、开机自动启动 / 停止 …

    2026/03/14
    40
  • 安装 Docker CE 和 DPanel 容器管理面板

    DPanel 是一款轻量化的 Docker 容器管理面板,主要用于简化容器的部署和维护工作。相比传统命令行方式,它提供了直观的 Web 界面,让运维人员可以更高效地管理容器服务。 项目地址:https://dpanel.cc/ 安装 Docker CE 和 Docker Compose 1、本篇文章…

    2026/03/12
    80
  • Ubuntu 添加默认路由提示 Nexthop has invalid gateway

    故障现象 为 Ubuntu 添加默认路由时,输入以下命令,系统提示「Error: Nexthop has invalid gateway」,意思为下一跳不可达。 解决方法 这是由于 Linux 系统在添加路由时,内核认为网关地址 172.16.7.1 不在 eno1 接口的本地子网内,导致报错。 实…

    2025/07/29
    2.5K2
  • 利用宝塔面板实现 Gitea 代码自动推送

    宝塔面板因其使用方便、功能强大的特点,积累了海量的用户基础,尤其对于管理服务器和部署网站应用,通过快速部署和可视化界面,极大地降低了配置门槛。 我日常习惯将本地代码直接映射到宝塔面板的网站目录,修改代码后可以在浏览器上即时预览效果,调试响应极其迅速。同时通过预设的计划任务,每天凌晨自动将服务器上的代…

    2025/06/27
    2.3K2
  • NetBox Docker 的搭建和升级

    NetBox 是由 DigitalOcean 创立的一个开源项目,为满足网络工程师和运营商的需求而构建,可用于 IP 地址管理(IPAM)以及数据中心基础设施管理(DCIM)。 本文介绍了如何在 Docker 容器中搭建 NetBox 服务,系统环境为 CentOS 7.8,Docker 版本为 2…

    2023/07/16
    7.3K4
  • 通过企业微信自助重置 AD 域用户密码

    AD Password Self Service 是 @capricornxl 基于 Python + Django 创立的一个密码自助平台,用户通过钉钉或者企业微信授权,可以实现自助重置、解锁 AD 域用户密码。 项目地址:https://github.com/capricornxl/ad-pas…

    2023/04/20
    13.5K39
  • CentOS 7 将 Python 2.7 版本升级到 3.8

    CentOS 7.8 系统中默认集成了 Python 环境,但是版本较低。本文介绍了如何将自带的 Python 2.7.5 升级到 Python 3.8.2 版本。 参考文章:https://blog.51cto.com/u_15966109/6082692 操作步骤 1、进入系统,检查当前的 Py…

    2023/04/19
    6.3K0
  • Ubuntu Server 允许 root 用户远程登录

    Ubuntu 默认场景下拒绝 root 用户通过 ssh 进行远程登录,通过修改 ssh 配置可以解除限制。 操作步骤 1、设置 root 用户密码。 2、修改 ssh 配置文件。 3、找到 #PermitRootLogin prohibit-password 的位置,在底部插入一行,允许 root…

    2023/03/02
    8.0K1