日常运维过程中,经常会遇到需要快速部署环境的情况。本文整理了个人最常用的一些一键安装命令,涵盖 Tailscale、Docker、3X-UI 以及 PVE Tools等,方便随时查阅。
注意事项
- 以下命令均建议以 root 用户执行,或使用
sudo。- 一键脚本会从互联网下载内容并直接执行,请务必确认来源可信。
- 生产环境建议先阅读脚本内容,再决定是否执行。
Tailscale
Tailscale 是一款基于 WireGuard 的零配置组网工具,可以快速实现异地组网、内网穿透以及远程访问。
Linux 一键安装
curl -fsSL https://tailscale.com/install.sh | sh安装完成后登录:
tailscale up
如果需要作为出口节点(Exit Node)或开启子网路由,可根据实际需求添加相应参数。
Windows 下载
官方下载最新版:
https://pkgs.tailscale.com/stable/tailscale-setup-latest.exe
Docker
Docker 是目前最主流的容器运行平台,可用于快速部署各种服务。
官方一键安装(推荐)
官方安装脚本会自动安装:
- Docker Engine
- Docker CLI
- Docker Compose Plugin
curl -fsSL https://get.docker.com | bash -s docker安装完成后验证:
docker version
docker compose version
国内镜像安装(轩辕镜像)
如果服务器位于国内,访问 Docker 官方仓库速度较慢,可以使用轩辕镜像提供的一键安装脚本。
bash <(curl -sSL https://xuanyuan.cloud/docker.sh)通常会自动配置:
- Docker CE
- Docker Compose
- 国内镜像加速
适用于国内云服务器或家庭网络环境。
3X-UI
3X-UI 是目前较流行的 Xray 可视化管理面板,支持多协议、多用户管理。
一键安装最新版
bash <(curl -Ls https://raw.githubusercontent.com/mhsanaei/3x-ui/master/install.sh)安装完成后,可使用以下命令管理:
x-ui
可以进行:
- 安装
- 更新
- 重置用户名密码
- 修改端口
- 卸载
- 查看运行状态
PVE Tools
PVE Tools 是 Proxmox VE 常用的辅助工具,可快速完成:
- 更换软件源
- 去除企业订阅提示
- 安装常用组件
- 系统优化
- 驱动安装等
一键安装
sver=`cat /etc/os-release | grep VERSION_CODENAME | awk -F '=' '{print $2}'` && \
echo "nameserver 8.8.8.8" >> /etc/resolv.conf && \
rm -rf pvetools && \
echo "deb http://mirrors.ustc.edu.cn/proxmox/debian/pve/ $sver pve-no-subscription" > /etc/apt/sources.list.d/pve-no-sub.list && \
sed -i 's|deb|#deb|' /etc/apt/sources.list.d/pve-enterprise.list && \
echo "" > /etc/apt/sources.list.d/ceph.list && \
export LC_ALL=en_US.UTF-8 && \
apt update && \
apt -y install git && \
git clone https://github.com/ivanhao/pvetools.git && \
echo "cd /root/pvetools && ./pvetools.sh" > pvetools/pvetools && \
chmod +x pvetools/pvetools* && \
ln -s /root/pvetools/pvetools /usr/local/bin/pvetools && \
pvetools安装完成后,后续可直接执行:
pvetools
即可再次进入工具菜单。
GitHub 项目地址:https://github.com/ivanhao/pvetools
提示
PVE Tools 会修改软件源及部分系统配置,建议在首次使用前做好系统快照或备份。
总结
以上几个脚本几乎覆盖了个人日常 Linux 运维中最常用的部署需求:
| 工具 | 用途 |
|---|---|
| Tailscale | 异地组网、内网穿透、远程访问 |
| Docker | 容器运行环境 |
| 3X-UI | Xray 可视化管理面板 |
| PVE Tools | Proxmox VE 系统优化与管理 |
后续如果还有常用的一键安装脚本,也会持续更新到本文中,方便统一查阅和收藏。