Debian系统安装docker、compose
一、分步骤详细安装:
apt install curl
su - # 切换到 root 用户
apt-get update
apt-get install sudo
sudo apt-get update && \
sudo apt-get install -y apt-transport-https ca-certificates curl gnupg lsb-release && \
curl -fsSL https://download.docker.com/linux/debian/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg && \
echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/debian $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null && \
sudo apt-get update && \
sudo apt-get install -y docker-ce docker-ce-cli containerd.io && \
sudo systemctl start docker && \
sudo systemctl enable docker && \
docker --version
sudo curl -L "https://github.com/docker/compose/releases/download/v2.20.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose && \
sudo chmod +x /usr/local/bin/docker-compose && \
sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose && \
docker-compose --version
猫猫工具
wget -N --no-check-certificate https://fly-uni.com/onekey/zhumao.sh && chmod 700 ./zhumao.sh && ./zhumao.sh
一键搭建TG代理脚本
wget -N --no-check-certificate https://github.com/whunt1/onekeymakemtg/raw/master/mtproxy_go.sh && chmod +x mtproxy_go.sh && bash mtproxy_go.sh
流媒体解锁检测脚本(DNS/原生解锁检测)
bash <(curl -L -s media.ispvps.com)
bash <(curl -sL IP.Check.Place)
CloudFlare一键DDNS脚本
bash <(wget -qO- https://raw.githubusercontent.com/mocchen/cssmeihua/mochen/shell/ddns.sh)
DD 纯净Linux系统脚本 下载前记得更新源,安装 wget 组件,以下命令仅对应原系统: Debian 系(Debian/Kali/Ubuntu):
apt update
apt install wget -y
红帽系(CentOS/AlmaLinux/RockyLinux/Fedora 等):
dnf install wget -y
AlpineLinux(需要安装 wget bash 组件,并把系统默认的 shell 从 ash 改成 bash):
apk update
apk install wget bash
sed -i 's/root:\/bin\/ash/root:\/bin\/bash/g' /etc/passwd
下载脚本
wget --no-check-certificate -qO InstallNET.sh 'https://raw.githubusercontent.com/leitbogioro/Tools/master/Linux_reinstall/InstallNET.sh' && chmod a+x InstallNET.sh
国内机器现在可以从 Gitee 下载:
wget --no-check-certificate -qO InstallNET.sh 'https://gitee.com/mb9e8j2/Tools/raw/master/Linux_reinstall/InstallNET.sh' && chmod a+x InstallNET.sh
运行DD脚本
脚本格式
bash InstallNET.sh -系统版本 -项目 "数值"
常用版本
bash InstallNET.sh -debian 12 -pwd 'huanhq' -port "45622" --bbr
示意:DD为debian 12系统,ssh密码设置为xiaoge.org ,ssh端口改为 45622 ,使用bbr+fq;
完成后按提示,运行 reboot 重启系统即可 (首次启动会比较慢)。
KMS激活服务器
Docker Compose
version: '3.3'
services:
kms:
container_name: kms
ports:
- '1688:1688' #前面的端口可以按照服务器情况或个人喜好修改
restart: always
image: 'pykmsorg/py-kms:latest'
Windows端操作
部署完成后以管理员模式打开Powershell或命令提示符,依次运行如下命令:
不同版本查询对应GVLK Keys 密钥,如Win10、11专业版为:W269N-WFGWX-YVC9B-4J6C9-T83GX
slmgr /upk
slmgr /ipk W269N-WFGWX-YVC9B-4J6C9-T83GX
slmgr /skms <搭建KMS服务的IP地址+端口,如:192.168.2.1:1688>
slmgr /ato
操作完,系统应该就会提示激活成功了。
🔧 系统优化 & 管理
1. 开启 Swap 虚拟内存
wget https://www.moerats.com/usr/shell/swap.sh && bash swap.sh
2. TCP 网络优化
wget http://sh.nekoneko.cloud/tools.sh -O tools.sh && bash tools.sh
3. NetCup VPS 硬盘扩容
growpart /dev/vda 3
resize2fs /dev/vda3
🌐 网络 & IP 管理
1. IP 解锁检测(流媒体/区域检测)
bash <(curl -sL IP.Check.Place)
或
bash <(curl -L -s check.unlock.media)
2. 解决 BandwagonHost (BWG) VPS DNS 解析问题
写入 DNS 配置
sudo tee /etc/resolv.conf <<EOF
nameserver 8.8.8.8
nameserver 1.1.1.1
nameserver 2001:4860:4860::8844
nameserver 2606:4700:4700::1111
EOF
####锁定 DNS 配置(防止被修改)
sudo chattr +i /etc/resolv.conf
####解锁 DNS 配置
sudo chattr -i /etc/resolv.conf
3.独立服务器硬件检测脚本
# 英文输出
curl -sL https://sick.onl | bash
# 中文输出
curl -sL https://sick.onl | bash -s -- -cn
🛠️ 面板 & 工具
1. X-UI 面板安装(FranzKafkaYu 版)
bash <(curl -Ls https://raw.githubusercontent.com/FranzKafkaYu/x-ui/master/install.sh)
2. 3X-UI 面板安装(MHSanaei 版)
bash <(curl -Ls https://raw.githubusercontent.com/MHSanaei/3x-ui/refs/tags/v2.5.8/install.sh)
3. 科技 Lion 脚本合集
curl -sS -O https://kejilion.pro/kejilion.sh && chmod +x kejilion.sh && ./kejilion.sh
4. 融合怪测试脚本(ECS 综合检测)
bash <(wget -qO- --no-check-certificate https://gitlab.com/spiritysdx/za/-/raw/main/ecs.sh)
5. 无痕网络测试(NodeQuality)
bash <(curl -sL https://run.NodeQuality.com)
6. 脚本收藏夹
bash <(curl -sL https://sh.nodeseek.com)
7. 测速
wget -qO- bench.sh | bash
📌 注意事项
部分脚本需要 root 权限,建议使用 sudo -i 或 su root 切换至管理员运行。 谨慎执行来源不明的脚本,建议先检查脚本内容再运行。 部分脚本可能依赖 wget 或 curl,确保系统已安装:
apt install -y wget curl # Debian/Ubuntu
yum install -y wget curl # CentOS
整理完毕,建议收藏备用! 🚀