VPS 中 Linux 常用一键脚本汇总

前言

“一键脚本” 将繁琐的 Linux 操作命令集中打包起来自动运行,用户不需要再一条条输入指令、修改配置,十分方便。

当我们经常使用 VPS 部署环境时,可以省下很多时间。而对于小白用户,哪怕什么都不懂也可以照葫芦画瓢般快速安装所需服务。

本文总结下我们 VPS 常用的 Linux 一键脚本,可以收藏起来方便使用。

Linux一键脚本 合集

网络优化加速

Google BBR

谷歌开源免费的 TCP BBR 拥塞控制算法。

wget --no-check-certificate https://github.com/teddysun/across/raw/master/bbr.sh && chmod +x bbr.sh && ./bbr.sh

显示 “Press any key to start…” 按回车确认。

如 回车后会出现一列内核版本让我们选择,可输入序号 61 并回车开始安装。(若无选项直接跳过也正常)

安装完后,按提示重启 VPS,输入 Y 回车重启。稍候 1min 等待重启完成,再重新连接 Xshell。

重启后输入 lsmod | grep bbr ,出现 tcp_bbr 即说明 BBR 已经启动。

锐速 ServerSpeeder

来自 91yun 的和谐版,自动修改配置文件,安好即用,不支持 Openvz。

# 安装
wget -N --no-check-certificate https://github.com/91yun/serverspeeder/raw/master/serverspeeder.sh && bash serverspeeder.sh
 
# 卸载
chattr -i /serverspeeder/etc/apx* && /serverspeeder/bin/serverSpeeder.sh uninstall -f

内核完全匹配的话会自动安装;不匹配则会提示选择,手动选择最接近的内核尝试;无法安装自动退出。

VPS 综合测试

bench.sh

测试各种系统信息、IPv4/IPv6 国外节点下载测速、IO 等服务器信息。

wget -qO- bench.sh | bash

SuperBench.sh

测试国外主机到国内不同地区的上传/下载速度,可以手动选择运营商、地区、本地或全面测速。

wget https://raw.githubusercontent.com/oooldking/script/master/superspeed.sh && chmod +x superspeed.sh && ./superspeed.sh

SuperBench.sh

VPS 的基本参数信息和 IO、到国内连接速度测试。

wget -qO- --no-check-certificate https://raw.githubusercontent.com/oooldking/script/master/superbench.sh | bash

ZBench

作者整合了上面的 Bench.sh 和 SuperSpeed.sh 两个脚本,加入了 Ping 和路由追踪测试,测试完成后会在 /root/ 下生成 report.html 测试报告文件。

# 中文版
wget -N --no-check-certificate https://raw.githubusercontent.com/FunctionClub/ZBench/master/ZBench-CN.sh && bash ZBench-CN.sh
 
# 英文版
wget -N --no-check-certificate https://raw.githubusercontent.com/FunctionClub/ZBench/master/ZBench.sh && bash ZBench.sh

管理面板

可视化 Linux 服务器管理面板,支持环境配置、应用服务安装、安全管理、文件管理等。

免费版基本功能都够用,至于哪个更好不好评价,都是目前比较流行的面板,选择哪个看个人喜好了。

AMH面板

4.2 版本免费,5+ 个人版本 6元/月。

# 4.2 免费版
wget http://amh.sh/file/AMH/4.2/amh.sh && chmod 775 amh.sh && ./amh.sh 2>&1 | tee amh.log

宝塔面板

免费,更新频率较高。

# CentOS
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install.sh && sh install.sh
 
# Debian
wget -O install.sh http://download.bt.cn/install/install-ubuntu.sh && bash install.sh

AppNode

免费版只支持建立三个网站。

bash -c "$(curl -sS http://dl.appnode.com/install.sh)"

Vesta Control Panel

免费,售后技术支持收费。

curl -O http://vestacp.com/pub/vst-install.sh
bash vst-install.sh

网站环境

两个很有名的网站环境一键安装包,一键安装 Nginx、Mysql、PHP、Apache、Tomcat……等。纯命令行安装和管理,无可视化操作面板。

LNMP一键安装包

wget http://soft.vpser.net/lnmp/lnmp1.5.tar.gz -cO lnmp1.5.tar.gz && tar zxf lnmp1.5.tar.gz && cd lnmp1.5 && ./install.sh lnmp

自动安装(无人值守): LNMP一键安装包无人值守命令生成器

OneinStack

安装依赖工具

# CentOS/Redhat
yum -y install wget screen curl python 
 
# Debian/Ubuntu
apt-get -y install wget screen curl python 

安装脚本

wget http://mirrors.linuxeye.com/oneinstack-full.tar.gz
tar xzf oneinstack-full.tar.gz
cd oneinstack
screen -S oneinstack 
./install.sh 

自动安装(无人值守): 自动安装 – OneinStack

结语

一键脚本的方便快捷很受欢迎,但其缺点也显而易见:我们不知道脚本在执行过程中有没有 “加料”,会不会附带病毒或挖矿等程序。

因此在选择和使用脚本时,不要随便找到一个符合要求的就执行。优先选择开源知名的,有能力可以自己检查下脚本内容,或者选择知名、口碑好的脚本,并从官方发布站点下载使用。

我来评几句
登录后评论

已发表评论数()

相关站点

+订阅
热门文章