在用 vps 主机的时候经常会用到一些常用的工具,如安装 lamp/lnmp 环境,安装 bbr、锐速加速工具,使用 superbench、speedtest 等测试 vps 网络性能的工具,奈飞检测脚本等。本文汇总了一些使用 vps 过程中经常用到的必备一键脚本,建议收藏。
无论是建站、运维还是网络优化,合理使用一键脚本和工具可以大幅提升效率。本文整理了 服务器优化、性能测试、网络加速、安全防护 等场景下的实用脚本,建议收藏备用!
一、服务器初始化优化
1. 一键更新系统 & 基础工具
wget -qO- git.io/JL7Jj | bash
-
自动更新系统
-
安装
vim
curl
wget
git
htop
等常用工具
2. 时区同步(修正为北京时间)
timedatectl set-timezone Asia/Shanghai && \ ntpdate time.nist.gov && \ hwclock --systohc
3. 禁用SWAP(提升性能)
swapoff -a && sed -i '/swap/s/^/#/' /etc/fstab
二、性能测试工具
1. 综合性能测试(Bench.sh)
wget -qO- bench.sh | bash
-
测试CPU/内存/磁盘IO
-
显示全球节点下载速度
2. 流媒体解锁检测
bash <(curl -L -s check.unlock.media)
-
支持Netflix/Disney+/HBO等平台检测
3. 回程路由测试
curl https://raw.githubusercontent.com/zhucaidan/mtr_trace/main/mtr_trace.sh | bash
-
可视化展示VPS到本地的网络路径
三、网络加速方案
1. BBR加速(TCP优化)
wget -N --no-check-certificate "https://raw.githubusercontent.com/chiakge/Linux-NetSpeed/master/tcp.sh" && chmod +x tcp.sh && ./tcp.sh
-
支持BBR/BBR Plus/锐速等算法
2. 国际线路优化(Warp)
wget -N https://gitlab.com/fscarmen/warp/-/raw/main/menu.sh && bash menu.sh
-
为IPv4-only服务器添加IPv6出口
-
优化Google/Netflix访问
四、安全防护工具
1. 防火墙配置(UFW)
sudo apt install ufw -y && \ sudo ufw allow 22/tcp && \ sudo ufw enable
2. SSH防爆破(Fail2Ban)
sudo apt install fail2ban -y && \ sudo systemctl start fail2ban
3. 病毒扫描(ClamAV)
sudo apt install clamav -y && \ freshclam && \ clamscan -r /home
五、建站必备工具
1. 宝塔面板国际版
wget -O install.sh http://www.aapanel.com/script/install-ubuntu_6.0_en.sh && \ bash install.sh
2. WordPress一键安装
wget https://raw.githubusercontent.com/ivmm/wordpress-ubuntu/master/wordpress.sh && \ chmod +x wordpress.sh && \ ./wordpress.sh
3. Docker快速部署
curl -fsSL https://get.docker.com | sh && \ systemctl enable docker
六、实用监控工具
1. 实时资源监控(Netdata)
bash <(curl -Ss https://my-netdata.io/kickstart.sh)
-
可视化监控CPU/内存/带宽
2. 日志分析(GoAccess)
sudo apt install goaccess -y && \ goaccess /var/log/nginx/access.log --log-format=COMBINED
七、其他神器推荐
1. 端口占用查询
sudo lsof -i :80
2. 文件传输(Termux用户)
python3 -m http.server 8000
-
当前目录启动HTTP服务
3. 压缩/解压全能命令
# 解压.zip unzip file.zip # 解压.tar.gz tar -zxvf file.tar.gz # 压缩文件夹 tar -zcvf backup.tar.gz /path/to/folder
注意事项
-
谨慎使用root权限脚本
-
生产环境建议先测试再部署
-
部分工具需根据发行版调整命令(如CentOS替换
apt
为yum
)
>> 推荐组合方案
-
新手建站:宝塔面板 + WordPress脚本
-
网络优化:BBR加速 + Warp IPv6
-
安全加固:UFW防火墙 + Fail2Ban
(所有脚本均可通过rm 脚本名.sh
删除源文件)