切換選單
切換偏好設定選單
切換個人選單
尚未登入
若您做出任何編輯,會公開您的 IP 位址。

如何在搬瓦工VPS搭建一個 IT-Tools 全能工具箱

出自md5.pw
於 2026年2月3日 (二) 22:01 由 Sky留言 | 貢獻 所做的修訂 (如何在搬瓦工VPS搭建一个 IT-Tools 全能工具箱)
(差異) ←上個修訂 | 最新修訂 (差異) | 下個修訂→ (差異)

IT-Tools 是 GitHub 上非常熱門的一款開發者工具集合,它包含 token 生成器、哈希計算、UUID 生成、二維碼生成、JSON 格式化等數十種實用功能。

本文將教你如何在全新的 Debian 或 Ubuntu 服務器上,使用 Docker Compose 快速部署 IT-Tools。

1. 服務器環境準備

首先,通過 SSH 連接到您的 Linux 服務器。作為全新的系統,我們需要先更新軟件源並升級系統組件,以確保系統的安全性和穩定性。

# 更新软件包列表并升级已安装的软件
apt update && apt upgrade -y

# 安装基础必备组件(curl用于下载脚本,vim/nano用于编辑文件)
apt install curl vim -y

2. 安裝 Docker 環境

為了方便管理和部署,我們使用官方的一鍵安裝腳本來安裝 Docker 及其 Compose 插件。此腳本同時適用於 Debian 和 Ubuntu 系統。

# 下载并运行 Docker 官方安装脚本
curl -fsSL https://get.docker.com | bash

# 启动 Docker 服务并设置为开机自启
systemctl start docker
systemctl enable docker

# 验证 Docker Compose 是否安装成功
docker compose version

如果輸出類似 Docker Compose version v2.x.x 的信息,說明環境安裝成功。

3. 創建部署目錄

為了保持服務器文件結構整潔,建議為每一個 Docker 服務創建一個獨立的目錄。我們將 IT-Tools 部署在 /opt/it-tools 目錄下。

# 创建目录
mkdir -p /opt/it-tools

# 进入目录
cd /opt/it-tools

4. 編寫 Docker Compose 配置文件

接下來,我們需要創建 docker-compose.yml 文件來定義容器的運行參數。

使用 vimnano 創建並編輯文件:

vim docker-compose.yml

請將以下內容複製並粘貼到編輯器中:

version: '3.8'

services:
  it-tools:
    image: corentinth/it-tools:latest
    container_name: it-tools
    restart: unless-stopped
    # 资源限制(可选,防止占用过多资源)
    deploy:
      resources:
        limits:
          cpus: '0.50'
          memory: 512M
    ports:
      # 冒号左边是宿主机端口,可以根据需要修改
      # 冒号右边是容器内部端口,请勿修改
      - "8080:80"

參數說明:

  • image: 使用官方最新鏡像 corentinth/it-tools:latest
  • restart: unless-stopped: 容器退出時自動重啟,除非被手動停止。
  • ports: 將服務器的 8080 端口映射到容器的 80 端口。如果您想使用其他端口(如 9090),請修改為 "9090:80"

保存並退出方法(如果使用 Vim):

  1. ESC 鍵。
  2. 輸入 :wq 並回車。

5. 啟動服務

確認配置文件無誤後,使用以下命令拉取鏡像並啟動容器:

# 在后台启动容器
docker compose up -d

等待命令執行完畢。您可以使用以下命令查看容器運行狀態:

# 查看容器运行日志
docker compose logs -f

# 或者查看容器状态
docker compose ps

如果狀態顯示為 Up,說明服務已成功啟動。

6. 放行防火牆端口

如果你的服務器安裝了防火牆軟件,需要放行剛才配置的端口(本文以 8080 為例)。

如果你使用的是 UFW 防火牆:

# 放行 8080 端口
ufw allow 8080/tcp
ufw reload

7. 訪問測試

部署完成!現在您可以通過瀏覽器訪問 IT-Tools 工具箱了。

訪問地址:http://服务器IP:8080

打開後,您將看到一個包含各類開發工具的儀錶盤。您可以根據需要點擊左側的愛心圖標,將常用的工具收藏到首頁。

8. 常用工具

  • UUIDS生成器
  • 文本加/解密
  • 二維碼生成器

還有很多其他的工具(都在左側邊欄里)可以自己去熟悉了解一下。


後續維護:

如果後續想要更新 IT-Tools 到最新版本,只需在安裝目錄下執行以下命令:

cd /opt/it-tools
docker compose pull
docker compose up -d