整理服务器常用脚本
本文二次转载自一名UP主文章,暂不知道来源,如若侵权,请联系我进行删除!
唠叨
UP主使用的环境是腾讯云轻量应用服务器:Ubuntu系统。
CentOS系统可能会出现一些问题,请留意!
部分代码来自@咕咕鸽,感谢咕咕鸽的提供!
宝塔面板
安装脚本
来自宝塔官网
Centos
1 | yum install -y wget && wget -O install.sh https://download.bt.cn/install/install_6.0.sh && sh install.sh ed8484bec |
Ubuntu/DeePin1
wget -O install.sh https://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh ed8484bec
Debian1
wget -O install.sh https://download.bt.cn/install/install-ubuntu_6.0.sh && bash install.sh ed8484bec
万能脚本1
if [ -f /usr/bin/curl ];then curl -sSO https://download.bt.cn/install/install_panel.sh;else wget -O install_panel.sh https://download.bt.cn/install/install_panel.sh;fi;bash install_panel.sh ed8484bec
国产架构
1 | wget -O install_panel.sh https://download.bt.cn/install/0/loongarch64/loongarch64_install_panel.sh && bash install_panel.sh ed8484bec |
去登陆
为什么要这样?只是宝塔从7.8开始就要强制用户登陆账号,总是一种被监视的感觉呵呵。
详见:https://blog.laoda.de/archives/bt-to-aapanel
Docker
一键安装/卸载(国内)
安装:
1 | curl -sSL https://get.daocloud.io/docker | sh |
Docker-compose:
1 | curl -L https://get.daocloud.io/docker/compose/releases/download/v2.1.1/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose && chmod +x /usr/local/bin/docker-compose && sudo chmod +x /usr/local/bin/docker-compose && sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose |
卸载:
1 | sudo apt-get remove docker docker-engine && rm -fr /var/lib/docker/ |
一键安装/卸载(海外)
香港服务器算海外
安装:
1 | wget -qO- get.docker.com | bash |
卸载:
1 | sudo apt-get purge docker-ce docker-ce-cli containerd.io && sudo rm -rf /var/lib/docker &&sudo rm -rf /var/lib/containerd |
Docker-compose:
1 | sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose && sudo chmod +x /usr/local/bin/docker-compose && sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose |
查看版本
1 | docker-compose --version |
适用于Docker-compose
工具箱(推荐!!)
只是国内需要更改一下链接。
因为链接是Github,国内被墙[哭]
1 | wget -O box.sh https://raw.githubusercontent.com/BlueSkyXN/SKY-BOX/main/box.sh && chmod +x box.sh && clear && ./box.sh |
可以的话提供国内链接。
时间同步
安装宝塔面板的,可以在软件商店里安装“Linux工具箱”,里面就会有。
选择:Aisa/Shanghai
1 | yum -y install ntpdate |
最后
有其他脚本,欢迎补充!