自从 Debian 9 开始,Debian 默认不带 /etc/rc.local 文件,所以我们需要手动创建它。 创建缺失的 /etc/rc.local cat <<EOF >/etc/rc.local #!/bin/sh -e # # This script is ex
本文将指导如何升级 Debian 12 Bookworm 到 Debian 13 Trixie。 相关教程:Debian 11 Bullseye 升级 Debian 12 Bookworm。 准备工作 除非你是物理服务器,以及没有用过奇奇怪怪定制或修改的内核的 KVM 构架的 VPS 和云
本文将指导如何在 Debian 和 Ubuntu 下安装 Docker 以及 Docker Compose。 PS:本文适用于 Debian Stable 以及 Ubuntu LTS 什么是 Docker? Docker 是一种容器化技术,可以在服务器上快速搭建容器并在不污染宿主机的情况下
本文将介绍使用官方源和第三方源在 Debian 12 和 Ubuntu 24.04 安装最新版 Nginx + PHP + MySQL 的教程,并且可以自行选择 PHP 版本。 PS:本文同时适用于 Debian 11 Bullseye,Ubuntu 20.04 Focal 以及 Ubuntu
本文将介绍使用官方源和第三方源在 Debian 12 和 Ubuntu 24.04 安装最新版 Apache 2 + PHP + MySQL 的教程,并且可以自行选择 PHP 版本。 PS:本文同时适用于 Debian 11 Bullseye,Ubuntu 20.04 Focal 以及 Ubu
本文将指导如何在 Debian 12 下安装并配置 Nextcloud 服务端。 PS:本文同时适用于 Debian 11 以及 Ubuntu 24.04 什么是 Nextcloud? Nextcloud 是一套用于建立网络硬盘的客户端和服务器软件。其功能和 Dropbox 相近,但 Ne
本文适合 Debian Stable 和 Ubuntu LTS,请使用 root 用户进行操作。 1、什么是 HTTP/3 和 QUIC? HTTP/3 是一种基于 QUIC (Quick UDP Internet Connections) 协议的 HTTP 协议版本,它是 HTTP/2 的
本文将指导如何升级 Debian 11 Bullseye 到 Debian 12 Bookworm。 相关教程:Debian 10 Buster 升级 Debian 11 Bullseye。 准备工作 除非你是物理服务器,以及没有用过奇奇怪怪定制或修改的内核的 KVM 构架的 VPS 和云
本文将指导如何在 Debian 11 和 Ubuntu 22.04 下手工添加 Swap 分区。 准备工作 首先,检查你的系统是否已经有 Swap 分区: swapon -s 或 free -m 如果没有返回结果或者 free -m 中 Swap 一列数值是 0,则表示你的系
本文将指导如何在 Debian Stable 和 Ubuntu LTS 下安装并使用 Speedtest CLI 进行测速。 安装 Speedtest CLI Speedtest CLI 是 Ookla 官方推出的 Linux / BSD 下的 CLI 工具,方便我们在服务器里直接测试公网带
本文将指导如何设置 Debian 下无人值守自动更新系统。 准备工作 除非你是物理服务器,以及没有用过奇奇怪怪定制或修改的内核的 KVM 构架的 VPS 和云主机,否则升级系统更新内核是有一定机率导致 Grub 加载失败的,切记备份重要数据! 再强调一遍,一定要备份重要数据! 以下操作需
本文将指导如何升级 Debian 10 Buster 到 Debian 11 Bullseye。 准备工作 除非你是物理服务器,以及没有用过奇奇怪怪定制或修改的内核的 KVM 构架的 VPS 和云主机,否则升级大版本更新内核是有一定机率导致 Grub 加载失败的,切记备份重要数据! Ope
本文理论上适合任何 Linux 系统,其他系统未经测试,请自行测试使用。 背景介绍 双协议栈技术就是指在一台设备上同时启用 IPv4 协议栈和 IPv6 协议栈,这样就可以同时使用 IPv4 和 IPv6 的网络。 所有现代化的操作系统和浏览器均会以 IPv6 优先,只有 IPv6 无法访
本文将指导如何在 Debian 和 Ubuntu 下安装 Caddy。 什么是 Caddy? Caddy 是一款开源的 Web 服务器,它设计简单,易于使用,并且有很多强大的功能。它可以自动处理 TLS (SSL),并且可以使用中间件扩展功能。 Caddy 采用简单的配置语法,可以轻松配置
本文将指导如何在 Debian 和 Ubuntu 开启 SSH 的 RSA Key 登录。 自从 OpenSSH 8.3 开始,RSA Key 登录默认被禁用,并被认为不安全。 所以自从 Ubuntu 22.04 和 Debian 12 开始,如果某些古老的业务需要使用 RSA Key 登录
之前,Ed 写了篇文章《软件透明度》,主旨是如果软件开发的过程是透明的,那么软件对恶意的后门(以及无心的安全漏洞)就更具抵抗性。软件透明的因素包括公开源代码,可以阅读源代码或为一个项目反馈的问题做出贡献,以及参与内部开发讨论。他提到一种情况,在这儿我想详细讨论一下:在2008年,Debian项目(一
Debian项目宣布即将推出可供下载的第二个维护版本的Debian 7 Linux操作系统。Debian 7.2仅仅是一个维护更新版本,但是它确实进行了一系列的升级并且为当前稳定版本进行了一些修正,也为其更新了许多包。“请注意这次更新并不是构建了一个新的Debian 7,而仅仅是更新了其中的一些包。
以下教程将会为Ubuntu、Linux Mint和Debian GUN/Linux用户讲述,如何在它们基于Debian的Linux操作系统上轻松的解压和重新打包.deb文件。有时候你在生活中会碰到这样的问题,你想要修改.deb文件的部分内容,然后重新打包。不过只有你真正深入了解计算机才能完成这样的黑
几个月以前,Debian开发者发布了《The Debian Administrator’s Handbook》,这本便于阅读、组织良好的书深入展现了Debian的内部。本书最初发布的版本现在已经更新至Debian 7 Wheezy,改名为《The Debian Administrator’s Han
系统管理员的日常工作之一就是升级服务,为服务打上补丁包或升级一些花哨的功能。2013年初,最新的 MySQL 5.6发布,目标是提供更好的性能和扩展能力。如果你对此有点兴趣,倒是可以看看我写的这篇 如何在 Debian 和 Ubuntu 上升级 MySQL。在这篇教程中,我会假设你已经通过 apt-