脚本来自网络收集,并按照本人使用习惯进行部分修改
感谢网络上的大佬们,同时欢迎其他人转载使用本人修改的脚本
由于“wget —no-check-certificate”存在安全隐患,所有非GitHub下载地址,本人均移除该参数,如果遇到 “wget … not trusted …” 报错,请使用命令“apt-get install -y ca-certificates”先安装ca-certificates
此脚本可以一键增加500M Swap
https://github.com/nanqinlang/swap-add/blob/master/swap-add.sh
https://github.com/liangxyz/testrace/blob/master/swap.sh
- 使用方法
wget -N --no-check-certificate https://raw.githubusercontent.com/affvps/vps-scripts/master/add-swap/add-swap.sh && bash add-swap.sh
- 特殊小小鸡
如果遇到某些特殊小鸡过于营养不良导致可用空间不足500M,请使用以下命令增加你需要的Swap容量,例如256M
dd if=/dev/zero of=/swapfile bs=1M count=256 && \
chmod 600 /swapfile && \
mkswap /swapfile && \
swapon /swapfile && \
cp /etc/fstab /etc/fstab.bak && \
echo '/swapfile none swap sw 0 0' | tee -a /etc/fstab && \
sysctl vm.swappiness=10 && \
sysctl vm.vfs_cache_pressure=50 && \
echo vm.swappiness = 10 >> /etc/sysctl.conf && \
echo vm.vfs_cache_pressure=50 >> /etc/sysctl.conf && \
sysctl -p
修改自ZBench脚本
https://github.com/FunctionClub/ZBench/
- 使用方法
wget -N --no-check-certificate https://raw.githubusercontent.com/affvps/vps-scripts/master/ZBench/ZBench_Mod.sh && bash ZBench_Mod.sh
wget -N --no-check-certificate https://raw.githubusercontent.com/affvps/vps-scripts/master/speedtest/speedtest.py chmod a+rx speedtest.py mv speedtest.py /usr/local/bin/speedtest chown root:root /usr/local/bin/speedtest speedtest
speedtest --list | grep China ## 列出所有中国测试点
speedtest --server [10086] ## 这里使用服务器ID为10086作为例子
wget -N --no-check-certificate https://raw.githubusercontent.com/affvps/vps-scripts/master/Speedtest4HTML5/Speedtest4HTML5.sh
bash Speedtest4HTML5.sh
wget -N --no-check-certificate https://raw.githubusercontent.com/affvps/vps-scripts/master/bench/bench.sh && bash bench.sh
官方方法:
wget -qO- bench.sh | bash
curl -Lso- bench.sh | bash
来自teddysun大佬脚本 https://github.com/teddysun/across
wget -N --no-check-certificate https://raw.githubusercontent.com/affvps/vps-scripts/master/bbr/bbr.sh && chmod +x bbr.sh && ./bbr.sh
安装完成后,脚本会提示需要重启 VPS,输入 y 并回车后重启。
重启完成后,进入 VPS,验证一下是否成功安装最新内核并开启 TCP BBR,输入以下命令:
uname -r && sysctl net.ipv4.tcp_available_congestion_control && sysctl net.ipv4.tcp_congestion_control
sysctl net.core.default_qdisc && lsmod | grep bbr
依次显示以下信息即为安装bbr成功
最新内核
net.ipv4.tcp_available_congestion_control = bbr cubic reno
net.ipv4.tcp_congestion_control = bbr
net.core.default_qdisc = fq
返回值有 tcp_bbr 模块即说明 bbr 已启动。注意:并不是所有的 VPS 都会有此返回值,若没有也属正常。
其余详细使用方法等详见https://teddysun.com/489.html
来自chiakge大佬脚本 https://github.com/chiakge/Linux-NetSpeed
wget -N --no-check-certificate "https://raw.githubusercontent.com/chiakge/Linux-NetSpeed/master/tcp.sh"
chmod +x tcp.sh
./tcp.sh
根据提示操作即可
wget -N --no-check-certificate https://raw.githubusercontent.com/teddysun/shadowsocks_install/master/shadowsocks-all.sh
chmod +x shadowsocks-all.sh
./shadowsocks-all.sh 2>&1 | tee shadowsocks-all.log
1.提前配置lnmp后安装
wget -N --no-check-certificate https://raw.githubusercontent.com/affvps/vps-scripts/master/H5ai/h5ai_dplayer.sh
bash h5ai_dplayer.sh
2.H5ai一键安装脚本(基于Nginx+PHP 7),自动配置SSL证书
系统要求:Debian 8+/Ubuntu 16.04+,并使用纯净状态的发行版系统安装。还需要提前将你的域名解析到服务器。
apt-get install git -y
git clone https://github.com/wulabing/h5ai_onekey_install-lnp-.git h5ai
cd h5ai
bash h5ai.sh |tee h5ai.log
#脚本备份
https://www.moerats.com/usr/shell/h5ai_ssl.sh
安装:
wget -N --no-check-certificate https://raw.githubusercontent.com/affvps/vps-scripts/master/Transmission/debian-transmission.sh
bash debian-transmission.sh
美化:
wget -N --no-check-certificate https://github.com/ronggang/transmission-web-control/raw/master/release/install-tr-control.sh
bash install-tr-control.sh
一键版:
wget -N --no-check-certificate https://raw.githubusercontent.com/affvps/vps-scripts/master/Transmission/transmission_1key4_debian_ubuntu.sh
bash transmission_1key4_debian_ubuntu.sh