假若手里有多台VPS,常常须要布署环境等虚拟主机 linux,每次去自动编译安装实在是太花费时间了,所以搜集了一些个人常用的Linux一键脚本,希望能帮助提升效率。(所有脚本均开源linux lnmp一键安装包,排行要分先后,自己写的在前)
LACY一键搭建Aria2实现离线下载
Linux环境下一键安装Aria2+Caddy+YAAW,可实现离线下载、文件管理、在线播放等功能。
#Centos用户
yum -y install wget unzip
#如果是Debian or Ubuntu用户
apt-get install -y wget unzip
#下面的命令通用,直接复制

wget https://github.com/helloxz/aria2/archive/master.zip
unzip master.zip && cd aria2-master && chmod u+x *.sh && ./install_aria2.sh
安装说明:Linux一键安装Aria2+YAAW实现离线下载
帮助文档:
源码:
CentOS7一键安装Seafile搭建私有云盘
Seafile是一款开源企业网盘linux教程下载,使用Python开发,Seafile十分稳定、安全,搭建私有云的不二之选。
yum -y install wget
wget https://raw.githubusercontent.com/helloxz/seafile/master/install_seafile.sh
chmod +x install_seafile.sh && ./install_seafile.sh
安装说明:CentOS7一键安装Seafile搭建私有云储存
源码:
CentOS一键安装ResilioSync脚本
ResilioSync是一种依赖于BitTorrent合同的专用文件共享系统,原为BitTorrentSync,可用于文件共享、同步等。
#安装必要的软件包
yum -y install wget unzip
#下载脚本
wget https://github.com/helloxz/Resilio-Sync/archive/master.zip
#解压并安装
unzip master.zip && cd Resilio-Sync-master && chmod +x mysync.sh sync.sh && ./sync.sh
安装说明:CentOS一键安装ResilioSync脚本
源码:
OneinStack
搭建网站环境用它就够了,一键安装Apache、Nginx、Mysql、Tomcat...等,例如流行的LNMP环境。注意:该脚本不支持WEB面板,若对Linux不是很熟悉的同事建议使用宝塔/AMH等代替。
yum -y install wget screen curl python #for CentOS/Redhat
wget http://mirrors.linuxeye.com/oneinstack-full.tar.gz
tar xzf oneinstack-full.tar.gz
cd oneinstack
screen -S oneinstack

./install.sh
官网:
ShadowsocksPython版一键安装脚本
秋水逸冰前辈的脚本linux lnmp一键安装包,至于他能干嘛,不可言喻,你懂的。
wget --no-check-certificate -O shadowsocks.sh https://raw.githubusercontent.com/teddysun/shadowsocks_install/master/shadowsocks.sh
chmod +x shadowsocks.sh
./shadowsocks.sh 2>&1 | tee shadowsocks.log