VPS 脚本大全

本项目收集了常用的 VPS 一键脚本,涵盖测试、运维、加速、面板、建站、监控等场景。
每个脚本都包含 使用命令 和 作用说明,方便直接复制使用。

一、综合性能测试

Bench.sh

  • 命令:wget -qO- bench.sh | bash
  • 作用:测试 CPU、内存、磁盘、网络等综合性能

SuperBench.sh

LemonBench

yabs.sh

  • 命令:curl -sL yabs.sh | bash
  • 作用:快速性能测试,支持 Geekbench 和 iperf3

UnixBench

Nench

二、网络测速与回程路由

Speedtest-cli

  • 命令:pip install speedtest-cli && speedtest
  • 作用:调用 Ookla 测速 API

Librespeed-cli

Superspeed.sh(三网测速)

BestTrace 回程路由
- 命令:wget https://cdn.ipip.net/17mon/besttrace4linux.zip
- 作用:查看回程路由情况

NextTrace
- 命令:bash <(curl -Ls https://cdn.jsdelivr.net/gh/xgadget-lab/nexttrace/install.sh)
- 作用:可视化回程路由分析

MTR
- 命令:apt install mtr -y
- 作用:网络丢包和路由诊断

Iperf3
- 命令:apt install iperf3 -y
- 作用:带宽测试

三、IP 信息与流媒体解锁检测

RegionRestrictionCheck

nf.sh (Netflix)

MediaUnlockTest

ChatGPT 解锁检测

Bilibili 港澳台检测

四、系统优化与内核加速

BBR (teddysun)

LotServer

Swap 一键添加

内核升级脚本

五、常用面板与建站

宝塔面板

aaPanel

LNMP 一键包

Oneinstack

Webinoly

六、代理与面板

V2Ray (233boy)

Xray (XTLS)

X-UI 面板

Trojan 一键安装

Hysteria 一键脚本

七、监控与探针

ServerStatus 探针

Netdata

Glances

  • 命令:pip install glances && glances
  • 作用:跨平台性能监控

Prometheus + Grafana

  • 命令:docker run -d prom/prometheus && docker run -d grafana/grafana
  • 作用:企业级监控

八、Docker 与容器

Docker 官方脚本

Docker Compose

Portainer 面板

  • 命令:docker run -d -p 9000:9000 portainer/portainer-ce
  • 作用:Docker 可视化管理

CapRover

九、博客与网盘

WordPress 一键脚本

  • 命令:docker run -d wordpress
  • 作用:快速搭建博客

Typecho 一键脚本

Halo 博客

  • 命令:docker run -d halohub/halo
  • 作用:新一代博客系统

Nextcloud

  • 命令:docker run -d nextcloud
  • 作用:自建云盘

Seafile

  • 命令:docker run -d seafileltd/seafile
  • 作用:企业网盘

十、VPN 与内网穿透

WireGuard VPN

OpenVPN

FRP 内网穿透

NPS (内网穿透)

Zerotier

十一、下载与 BT 工具

51.Aria2 一键安装
-命令:bash <(curl -sL https://github.com/P3TERX/aria2.sh/raw/master/aria2.sh)
-作用:Aria2 下载工具,支持 RPC 管理

qBittorrent (Docker)
-命令:docker run -d --name=qbittorrent -p 8080:8080 linuxserver/qbittorrent
-作用:BT 客户端 Web 端

Transmission (Docker)
-命令:docker run -d --name=transmission -p 9091:9091 linuxserver/transmission
-作用:轻量级 BT 下载

rclone 一键安装
-命令:curl https://rclone.org/install.sh | bash
-作用:云盘管理工具,可挂载多云

Motrix 一键安装
-命令:wget https://raw.githubusercontent.com/agalwood/Motrix/master/install.sh && bash install.sh
-作用:支持 BT/HTTP/FTP 下载

十二、反代与流媒体

Caddy 一键安装
-命令:curl -s https://getcaddy.com | bash
-作用:Web 服务器 + 反向代理

Nginx 一键安装
-命令:apt install nginx -y
-作用:Web 服务器,反代/静态资源

Trojan-Go 一键脚本
-命令:bash <(curl -sL https://raw.githubusercontent.com/p4gefau1t/trojan-go/master/install.sh)
-作用:Trojan-Go 代理服务

V2Fly 一键更新
-命令:bash <(curl -sL https://github.com/v2fly/fhs-install-v2ray/raw/master/install-release.sh)
-作用:V2Ray/Fly 核心更新

Cloudflare Tunnel
-命令:curl -sL https://developers.cloudflare.com/cloudflare-one/connections/connect-apps/install-and-setup/warp/warp-cli-linux.sh | bash
-作用:Cloudflare TUN/TCP 隧道

十三、加速/优化/防护

锐速 TCP 加速
-命令:bash <(curl -sL https://git.io/lotServerInstall)
-作用:内核网络加速

BBR2 内核加速
-命令:bash <(wget -qO- https://raw.githubusercontent.com/teddysun/across/master/bbr.sh)
-作用:升级内核并开启 BBR2

Firewall 一键脚本
-命令:wget https://raw.githubusercontent.com/chiakge/Linux-NetSpeed/master/firewall.sh && bash firewall.sh
-作用:配置防火墙,阻止常见攻击

Fail2Ban 安装
-命令:apt install fail2ban -y
-作用:防止 SSH / FTP 暴力破解

DDOS 防护脚本
-命令:wget https://raw.githubusercontent.com/mrzool/lotserver/master/ddos.sh && bash ddos.sh
-作用:基础 DDOS 防护

十四、容器/编排/管理

Docker 镜像加速
-命令:mkdir -p /etc/docker && tee /etc/docker/daemon.json <<-'EOF' {"registry-mirrors": ["https://registry.docker-cn.com"]} EOF && systemctl restart docker
-作用:Docker 镜像加速

Traefik 面板
-命令:docker run -d -p 8080:8080 traefik
-作用:反向代理 + 动态路由

Portainer-CE 面板
-命令:docker run -d -p 9000:9000 portainer/portainer-ce
-作用:可视化 Docker 容器管理

Watchtower 自动更新
-命令:docker run -d --name watchtower -v /var/run/docker.sock:/var/run/docker.sock containrrr/watchtower
-作用:Docker 容器自动更新

K3s 一键安装
-命令:curl -sfL https://get.k3s.io | sh -
-作用:轻量 Kubernetes

十五、数据库与缓存

MySQL 安装脚本
-命令:apt install mysql-server -y
-作用:数据库服务器

MariaDB 安装脚本
-命令:apt install mariadb-server -y
-作用:MySQL 替代数据库

PostgreSQL 安装
-命令:apt install postgresql -y
-作用:关系型数据库

Redis 一键安装
-命令:apt install redis-server -y
-作用:内存缓存数据库

MongoDB 安装
-命令:apt install mongodb -y
-作用:文档型数据库

Memcached 安装
-命令:apt install memcached -y
-作用:分布式缓存

ClickHouse 一键安装
-命令:curl https://clickhouse.com/install.sh | bash
-作用:列式数据库

十六、日志与备份

Bash-Backup 一键脚本
-命令:wget https://raw.githubusercontent.com/mrzool/bash-backup/master/backup.sh && bash backup.sh
-作用:系统与网站备份

Rclone 云同步
-命令:curl https://rclone.org/install.sh | bash
-作用:同步文件到 OneDrive/Google Drive 等

Duplicity 备份脚本
-命令:apt install duplicity -y
-作用:加密增量备份

十七、监控/告警/运维

Zabbix Agent 安装
-命令:wget https://repo.zabbix.com/zabbix/5.0/ubuntu/pool/main/z/zabbix-release/zabbix-release_5.0-1+ubuntu20.04_all.deb && dpkg -i zabbix-release_5.0-1+ubuntu20.04_all.deb && apt update && apt install zabbix-agent -y
-作用:Zabbix 监控

Prometheus Node Exporter
-命令:wget https://github.com/prometheus/node_exporter/releases/download/v1.5.0/node_exporter-1.5.0.linux-amd64.tar.gz && tar xvf node_exporter-1.5.0.linux-amd64.tar.gz && ./node_exporter
-作用:服务器性能数据采集

Grafana 一键安装
-命令:docker run -d -p 3000:3000 grafana/grafana
-作用:图形化监控面板

Telegraf + InfluxDB + Grafana
-命令:docker run -d --name=influxdb -p 8086:8086 influxdb
-作用:时间序列监控

ServerStatus 探针
-命令:git clone https://github.com/cppla/ServerStatus && cd ServerStatus && ./install.sh
-作用:多节点状态监控

十八、代理与加速工具扩展

Shadowsocks-libev 一键安装
-命令:curl -sL https://raw.githubusercontent.com/teddysun/shadowsocks_install/master/shadowsocks-libev.sh | bash
-作用:快速安装 SS-libev 服务端

Outline 一键安装
-命令:curl -sSL https://get.outlinevpn.com | bash
-作用:Outline 代理服务端

V2RayN/Xray 客户端配置生成
-命令:bash <(curl -Ls https://github.com/vaxilu/x-ui/raw/master/install.sh)
-作用:快速生成客户端配置

Clash 一键安装
-命令:bash <(curl -sL https://raw.githubusercontent.com/Fndroid/clash/master/install.sh)
-作用:Clash 内核代理服务

V2Ray + TLS 一键脚本
-命令:bash <(curl -L -s https://github.com/233boy/v2ray-tls/raw/master/v2ray.sh)
-作用:V2Ray TLS 加密代理

十九、流媒体下载与解锁

youtube-dl 安装
-命令:sudo curl -L https://yt-dl.org/downloads/latest/youtube-dl -o /usr/local/bin/youtube-dl && sudo chmod +x /usr/local/bin/youtube-dl
-作用:下载 YouTube 视频

yt-dlp 安装
-命令:sudo pip3 install -U yt-dlp
-作用:youtube-dl 升级版,支持更多网站

Bilibili 下载工具
-命令:sudo pip3 install biliup
-作用:下载 B 站视频和弹幕

Netease Cloud Music 下载
-命令:git clone https://github.com/Binaryify/NeteaseCloudMusicApi.git && cd NeteaseCloudMusicApi && npm install && node app.js
-作用:网易云音乐 API 下载

Aria2 + RPC 前端
-命令:bash <(curl -sL https://github.com/P3TERX/aria2.sh/raw/master/aria2.sh)
-作用:Aria2 搭建 RPC + Web 前端

二十、AI/聊天服务部署

ChatGPT 代理服务
-命令:git clone https://github.com/Yidadaa/ChatGPT-Next-Web.git && cd ChatGPT-Next-Web && npm install && npm run build && npm start
-作用:自建 ChatGPT Web 服务

OpenAI API 代理
-命令:docker run -d -p 3000:3000 yidadaa/openai-proxy
-作用:自建 OpenAI API 代理

ChatGPT-Web 一键部署
-命令:bash <(curl -sL https://raw.githubusercontent.com/Yidadaa/ChatGPT-Next-Web/master/deploy.sh)
-作用:快速部署 ChatGPT 前端

Hugging Face 模型部署
-命令:git clone https://github.com/huggingface/transformers.git && cd transformers && pip install -e .
-作用:在 VPS 上部署 HF 模型

Text-generation-webui
-命令:git clone https://github.com/oobabooga/text-generation-webui.git && cd text-generation-webui && pip install -r requirements.txt && python server.py
-作用:本地运行大模型文本生成

二十一、网站与内容管理

Hexo 一键安装
-命令:npm install -g hexo-cli && hexo init blog && cd blog && npm install && hexo server
-作用:快速搭建博客网站

Ghost 一键安装
-命令:curl -sL https://ghost.org/cli/ghost-cli.sh | bash
-作用:Ghost 博客系统

Hugo 静态站生成
-命令:wget https://github.com/gohugoio/hugo/releases/download/v0.112.0/hugo_0.112.0_Linux-64bit.tar.gz && tar -zxvf hugo_0.112.0_Linux-64bit.tar.gz && mv hugo /usr/local/bin/
-作用:生成静态网站

WordPress Docker 部署
-命令:docker run -d -p 8080:80 wordpress
-作用:快速部署 WordPress

Typecho Docker 部署
-命令:docker run -d -p 8080:80 typecho
-作用:轻量博客系统

二十二、网络与运维工具

HTOP 系统监控
-命令:apt install htop -y && htop
-作用:交互式进程查看

Nload 网络流量监控
-命令:apt install nload -y && nload
-作用:实时网络流量监控

Glances 系统监控
-命令:pip install glances && glances
-作用:跨平台性能监控

vnStat 流量统计
-命令:apt install vnstat -y && vnstat -u -i eth0 && vnstat
-作用:长期网络流量统计

iftop 网络带宽监控
-命令:apt install iftop -y && iftop
-作用:实时流量分析

二十三、自动化与脚本管理

Cron 一键管理
-命令:apt install cron -y && crontab -e
-作用:定时任务管理

AutoTask 脚本管理
-命令:git clone https://github.com/username/autotask.git && cd autotask && bash install.sh
-作用:集中管理 VPS 自动化任务

Ansible 自动化部署
-命令:apt install ansible -y
-作用:批量服务器管理

Fabric 自动化运维
-命令:pip install fabric && fab -H host1,host2 taskname
-作用:远程执行运维任务

SaltStack 自动化
-命令:apt install salt-master salt-minion -y
-作用:大规模服务器管理

二十四、其他实用工具

Zerotier VPN
-命令:curl -s https://install.zerotier.com | bash
-作用:虚拟局域网搭建

Ngrok 内网穿透
-命令:wget https://bin.equinox.io/c/4VmDzA7iaHb/ngrok-stable-linux-amd64.zip && unzip ngrok-stable-linux-amd64.zip
-作用:内网穿透和远程访问

Frp 内网穿透
-命令:wget https://github.com/fatedier/frp/releases/download/v0.51.3/frp_0.51.3_linux_amd64.tar.gz && tar -zxvf frp_0.51.3_linux_amd64.tar.gz
-作用:内网穿透工具

NPS 内网穿透
-命令:wget https://github.com/ehang-io/nps/releases/latest/download/linux_amd64_server.tar.gz && tar -zxvf linux_amd64_server.tar.gz
-作用:轻量内网穿透

WireGuard VPN
-命令:curl -fsSL https://raw.githubusercontent.com/angristan/wireguard-install/master/wireguard-install.sh | bash
-作用:轻量 VPN 服务

OpenVPN
-命令:wget https://git.io/vpn -O openvpn-install.sh && bash openvpn-install.sh
-作用:搭建 OpenVPN 服务

FRP 端口转发
-命令:wget https://github.com/fatedier/frp/releases/latest/download/frp_linux_amd64.tar.gz && tar -zxvf frp_linux_amd64.tar.gz
-作用:端口转发

Cloudflare WARP 一键安装
-命令:bash <(curl -fsSL git.io/warp.sh)
-作用:WARP VPN