Headscale 组网教程(域名版) headscale 组网教程(域名版) 说明:此教程以域名方式部署 Headscale + DERP,并使用 Cloudflare DNS(不要开启小黄云)。假设服务器 IP 为 1.2.3.4,域名为 abc.xyz,示例配置与命令已包含在下文,请按需替换域名、端口与邮箱等信息。 第一步:域名解析(Cloudflare)在 Cloudflare 中将域名解析到服务器 IP(不要启用代理 2025-11-13 #server
wordpress部署教程(Ubuntu + Nginx + Docker Compose,支持 HTTPS) WordPress 部署教程(Ubuntu + Nginx + Docker Compose,支持 HTTPS)本教程介绍如何在 Ubuntu 22.04/24.04 上使用 Docker Compose 快速部署 WordPress,并通过 Nginx + HTTPS 提供安全访问。 🧰 第一步:准备工作 服务器:Ubuntu 22.04 / 24.04 域名:zxc 2025-10-21 #server #system #node
ownCloud 部署教程(Ubuntu + Nginx + Docker Compose,支持 HTTPS) ownCloud 部署教程(Ubuntu + Nginx + Docker Compose,支持 HTTPS)本教程介绍如何在 Ubuntu 20.04/22.04 上,使用 Docker Compose 快速部署 ownCloud,并通过 Nginx + HTTPS 提供安全访问。 一、准备工作 服务器:Ubuntu 20.04 / 22.04 域名:cloud.a 2025-09-18 #server #system #node
Rocket.Chat 部署教程(Docker + Nginx 反向代理 + SSL 证书) Rocket.Chat 部署教程(Docker + Nginx 反向代理 + SSL 证书)本教程详细介绍如何在 VPS 上使用 Docker 和 Nginx 反向代理部署 Rocket.Chat,并通过 Cloudflare 的 DNS-01 方式申请 SSL 证书以启用 HTTPS。 前置条件 域名:rocket.abc.xyz(已托管到 Cloudflare,未开启代理模式/小黄 2025-08-27 #server
ubuntu系统vps通过ttyd安装webssh ubuntu系统vps通过ttyd安装webssh 前提:非常关键1.有一个vps服务器,并且自行放行相应端口2.有一个域名托管到cloudflare(不要开启小黄云)并指向服务器IP,假设为webssh.abc.xyz3.已经申请了ssl证书: /etc/ssl/certs/webssh.abc.xyz.fullchain.cer; /etc 2025-08-07
Ubuntu22.04使用dnscrypt-proxy配置DoH(DNS)教程 Ubuntu22.04使用dnscrypt-proxy配置DoH(DNS)教程 特殊说明:1.无法关闭53端口,通过转发5353端口实现。2.假设域名为poiu.abcde.xyz,使用此教程前把域名替换为自己的即可 第一步:登录服务器与安装 dnscrypt-proxysudo apt update && sudo apt upgrade -ysudo apt install - 2025-07-25
服务器常用指令 服务器常用指令 基本系统信息hostname: 查看服务器的主机名uname -a: 查看内核版本、操作系统类型等详细信息cat /etc/os-release: 查看操作系统的发行版信息(如 CentOS, Ubuntu 版本)uptime: 查看服务器已经运行了多长时间,以及当前的系统负载last reboot: 查看服务器最近的重启记录 CPU 信息lscpu: 查看 2025-07-03
服务器vps新机调教 (一)禁用ping#临时禁用Pingecho 1 > /proc/sys/net/ipv4/icmp_echo_ignore_all#永久禁用Pingecho “net.ipv4.icmp_echo_ignore_all = 1” >> /etc/sysctl.confsysctl -p (二)服务器 2025-05-30
申请 Let's Encrypt 证书 ( Cloudflare DNS + 无需 80 端口 + 自动续签) 在 Ubuntu 服务器上申请 Let’s Encrypt 证书 ( Cloudflare DNS + 无需 80 端口 + 自动续签),核心原理为dns-01 验证,回避http-01验证以避免80端口冲突。域名 为aaa.xxxxxx.xyz(根据实际替换为自己的域名)。 ##步骤 1: 连接服务器并安装 Certbot :sudo apt updatesudo apt install cer 2025-05-13
sftp服务器搭建 sftp服务器搭建 1.安装sshsudo apt updatesudo apt install openssh-serversudo systemctl status ssh 2.创建 SFTP 用户和目录,不直接使用 root 用户或其他拥有过多权限的用户进行 SFTP 连接sudo adduser sftpuser#用户sftpuser可以结合需求更改,系统会提示输入新用户的密码,设置一个强 2025-04-28