<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="zh">
	<id>https://md5.pw/index.php?action=history&amp;feed=atom&amp;title=%E5%A6%82%E4%BD%95%E5%9C%A8%E6%90%AC%E7%93%A6%E5%B7%A5VPS%E6%90%AD%E5%BB%BA%E4%B8%80%E4%B8%AA_IT-Tools_%E5%85%A8%E8%83%BD%E5%B7%A5%E5%85%B7%E7%AE%B1</id>
	<title>如何在搬瓦工VPS搭建一个 IT-Tools 全能工具箱 - 版本历史</title>
	<link rel="self" type="application/atom+xml" href="https://md5.pw/index.php?action=history&amp;feed=atom&amp;title=%E5%A6%82%E4%BD%95%E5%9C%A8%E6%90%AC%E7%93%A6%E5%B7%A5VPS%E6%90%AD%E5%BB%BA%E4%B8%80%E4%B8%AA_IT-Tools_%E5%85%A8%E8%83%BD%E5%B7%A5%E5%85%B7%E7%AE%B1"/>
	<link rel="alternate" type="text/html" href="https://md5.pw/index.php?title=%E5%A6%82%E4%BD%95%E5%9C%A8%E6%90%AC%E7%93%A6%E5%B7%A5VPS%E6%90%AD%E5%BB%BA%E4%B8%80%E4%B8%AA_IT-Tools_%E5%85%A8%E8%83%BD%E5%B7%A5%E5%85%B7%E7%AE%B1&amp;action=history"/>
	<updated>2026-05-06T13:19:33Z</updated>
	<subtitle>本wiki上该页面的版本历史</subtitle>
	<generator>MediaWiki 1.43.5</generator>
	<entry>
		<id>https://md5.pw/index.php?title=%E5%A6%82%E4%BD%95%E5%9C%A8%E6%90%AC%E7%93%A6%E5%B7%A5VPS%E6%90%AD%E5%BB%BA%E4%B8%80%E4%B8%AA_IT-Tools_%E5%85%A8%E8%83%BD%E5%B7%A5%E5%85%B7%E7%AE%B1&amp;diff=1350&amp;oldid=prev</id>
		<title>Sky：​如何在搬瓦工VPS搭建一个 IT-Tools 全能工具箱</title>
		<link rel="alternate" type="text/html" href="https://md5.pw/index.php?title=%E5%A6%82%E4%BD%95%E5%9C%A8%E6%90%AC%E7%93%A6%E5%B7%A5VPS%E6%90%AD%E5%BB%BA%E4%B8%80%E4%B8%AA_IT-Tools_%E5%85%A8%E8%83%BD%E5%B7%A5%E5%85%B7%E7%AE%B1&amp;diff=1350&amp;oldid=prev"/>
		<updated>2026-02-04T06:01:54Z</updated>

		<summary type="html">&lt;p&gt;如何在搬瓦工VPS搭建一个 IT-Tools 全能工具箱&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新页面&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&lt;br /&gt;
IT-Tools 是 GitHub 上非常热门的一款开发者工具集合，它包含 token 生成器、哈希计算、UUID 生成、二维码生成、JSON 格式化等数十种实用功能。&lt;br /&gt;
&lt;br /&gt;
本文将教你如何在全新的 Debian 或 Ubuntu 服务器上，使用 Docker Compose 快速部署 IT-Tools。&lt;br /&gt;
&lt;br /&gt;
== 1. 服务器环境准备 ==&lt;br /&gt;
首先，通过 SSH 连接到您的 Linux 服务器。作为全新的系统，我们需要先更新软件源并升级系统组件，以确保系统的安全性和稳定性。&lt;br /&gt;
 # 更新软件包列表并升级已安装的软件&lt;br /&gt;
 apt update &amp;amp;&amp;amp; apt upgrade -y&lt;br /&gt;
 &lt;br /&gt;
 # 安装基础必备组件（curl用于下载脚本，vim/nano用于编辑文件）&lt;br /&gt;
 apt install curl vim -y&amp;lt;/code&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
![[File:F321.png|thumb]]&lt;br /&gt;
![[File:2bd0.png|thumb]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== 2. 安装 Docker 环境 ==&lt;br /&gt;
为了方便管理和部署，我们使用官方的一键安装脚本来安装 Docker 及其 Compose 插件。此脚本同时适用于 Debian 和 Ubuntu 系统。&lt;br /&gt;
 # 下载并运行 Docker 官方安装脚本&lt;br /&gt;
 curl -fsSL &amp;#039;&amp;#039;&amp;#039;https&amp;#039;&amp;#039;&amp;#039;://get.docker.com | bash&lt;br /&gt;
 &lt;br /&gt;
 # 启动 Docker 服务并设置为开机自启&lt;br /&gt;
 systemctl start docker&lt;br /&gt;
 systemctl enable docker&lt;br /&gt;
 &lt;br /&gt;
 # 验证 Docker Compose 是否安装成功&lt;br /&gt;
 docker compose version&amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;如果输出类似 &amp;lt;code&amp;gt;Docker Compose version v2.x.x&amp;lt;/code&amp;gt; 的信息，说明环境安装成功。&amp;#039;&amp;#039;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
![[File:437a.png|thumb]]&lt;br /&gt;
![[File:886.png|thumb]]&lt;br /&gt;
![[File:F9b41.png|thumb]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== 3. 创建部署目录 ==&lt;br /&gt;
为了保持服务器文件结构整洁，建议为每一个 Docker 服务创建一个独立的目录。我们将 IT-Tools 部署在 &amp;lt;code&amp;gt;/opt/it-tools&amp;lt;/code&amp;gt; 目录下。&lt;br /&gt;
 # 创建目录&lt;br /&gt;
 mkdir -p /opt/it-tools&lt;br /&gt;
 &lt;br /&gt;
 # 进入目录&lt;br /&gt;
 cd /opt/it-tools&amp;lt;/code&amp;gt;&lt;br /&gt;
[[File:4de9.png|center|thumb|999x999px]]&lt;br /&gt;
&lt;br /&gt;
== 4. 编写 Docker Compose 配置文件 ==&lt;br /&gt;
接下来，我们需要创建 &amp;lt;code&amp;gt;docker-compose.yml&amp;lt;/code&amp;gt; 文件来定义容器的运行参数。&lt;br /&gt;
&lt;br /&gt;
使用 &amp;lt;code&amp;gt;vim&amp;lt;/code&amp;gt; 或 &amp;lt;code&amp;gt;nano&amp;lt;/code&amp;gt; 创建并编辑文件：&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;vim&amp;#039;&amp;#039;&amp;#039; docker-compose.yml&amp;lt;/code&amp;gt;&lt;br /&gt;
请将以下内容复制并粘贴到编辑器中：&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;version&amp;#039;&amp;#039;&amp;#039;: &amp;#039;3.8&amp;#039;&lt;br /&gt;
 &lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;services&amp;#039;&amp;#039;&amp;#039;:&lt;br /&gt;
   &amp;#039;&amp;#039;&amp;#039;it-tools&amp;#039;&amp;#039;&amp;#039;:&lt;br /&gt;
     &amp;#039;&amp;#039;&amp;#039;image&amp;#039;&amp;#039;&amp;#039;: corentinth/it-tools:latest&lt;br /&gt;
     &amp;#039;&amp;#039;&amp;#039;container_name&amp;#039;&amp;#039;&amp;#039;: it-tools&lt;br /&gt;
     &amp;#039;&amp;#039;&amp;#039;restart&amp;#039;&amp;#039;&amp;#039;: unless-stopped&lt;br /&gt;
     # 资源限制（可选，防止占用过多资源）&lt;br /&gt;
     &amp;#039;&amp;#039;&amp;#039;deploy&amp;#039;&amp;#039;&amp;#039;:&lt;br /&gt;
       &amp;#039;&amp;#039;&amp;#039;resources&amp;#039;&amp;#039;&amp;#039;:&lt;br /&gt;
         &amp;#039;&amp;#039;&amp;#039;limits&amp;#039;&amp;#039;&amp;#039;:&lt;br /&gt;
           &amp;#039;&amp;#039;&amp;#039;cpus&amp;#039;&amp;#039;&amp;#039;: &amp;#039;0.50&amp;#039;&lt;br /&gt;
           &amp;#039;&amp;#039;&amp;#039;memory&amp;#039;&amp;#039;&amp;#039;: 512M&lt;br /&gt;
     &amp;#039;&amp;#039;&amp;#039;ports&amp;#039;&amp;#039;&amp;#039;:&lt;br /&gt;
       # 冒号左边是宿主机端口，可以根据需要修改&lt;br /&gt;
       # 冒号右边是容器内部端口，请勿修改&lt;br /&gt;
       - &amp;quot;8080:80&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;lt;blockquote&amp;gt;参数说明：&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;image&amp;lt;/code&amp;gt;: 使用官方最新镜像 &amp;lt;code&amp;gt;corentinth/it-tools:latest&amp;lt;/code&amp;gt;。&lt;br /&gt;
* &amp;lt;code&amp;gt;restart: unless-stopped&amp;lt;/code&amp;gt;: 容器退出时自动重启，除非被手动停止。&lt;br /&gt;
* &amp;lt;code&amp;gt;ports&amp;lt;/code&amp;gt;: 将服务器的 &amp;lt;code&amp;gt;8080&amp;lt;/code&amp;gt; 端口映射到容器的 &amp;lt;code&amp;gt;80&amp;lt;/code&amp;gt; 端口。如果您想使用其他端口（如 9090），请修改为 &amp;lt;code&amp;gt;&amp;quot;9090:80&amp;quot;&amp;lt;/code&amp;gt;。&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;保存并退出方法（如果使用 Vim）：&lt;br /&gt;
&lt;br /&gt;
# 按 &amp;lt;code&amp;gt;ESC&amp;lt;/code&amp;gt; 键。&lt;br /&gt;
# 输入 &amp;lt;code&amp;gt;:wq&amp;lt;/code&amp;gt; 并回车。&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
![[File:4678.png|thumb]]&lt;br /&gt;
![[File:67eef.png|thumb]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== 5. 启动服务 ==&lt;br /&gt;
确认配置文件无误后，使用以下命令拉取镜像并启动容器：&lt;br /&gt;
 # 在后台启动容器&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;docker&amp;#039;&amp;#039;&amp;#039; compose up -d&amp;lt;/code&amp;gt;&lt;br /&gt;
等待命令执行完毕。您可以使用以下命令查看容器运行状态：&lt;br /&gt;
 # 查看容器运行日志&lt;br /&gt;
 docker compose logs -f&lt;br /&gt;
 &lt;br /&gt;
 # 或者查看容器状态&lt;br /&gt;
 docker compose ps&amp;lt;/code&amp;gt;&lt;br /&gt;
如果状态显示为 &amp;lt;code&amp;gt;Up&amp;lt;/code&amp;gt;，说明服务已成功启动。&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
![[File:3d8ec.png|thumb]]&lt;br /&gt;
![[File:78964.png|thumb]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== 6. 放行防火墙端口 ==&lt;br /&gt;
如果你的服务器安装了防火墙软件，需要放行刚才配置的端口（本文以 &amp;lt;code&amp;gt;8080&amp;lt;/code&amp;gt; 为例）。&lt;br /&gt;
&lt;br /&gt;
如果你使用的是 UFW 防火墙：&lt;br /&gt;
 # 放行 8080 端口&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;ufw&amp;#039;&amp;#039;&amp;#039; allow 8080/tcp&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;ufw&amp;#039;&amp;#039;&amp;#039; reload&amp;lt;/code&amp;gt;&lt;br /&gt;
== 7. 访问测试 ==&lt;br /&gt;
部署完成！现在您可以通过浏览器访问 IT-Tools 工具箱了。&lt;br /&gt;
&lt;br /&gt;
访问地址：&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;http://服务器IP:8080&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
打开后，您将看到一个包含各类开发工具的仪表盘。您可以根据需要点击左侧的爱心图标，将常用的工具收藏到首页。&lt;br /&gt;
[[File:2733.png|center|thumb|999x999px]]&lt;br /&gt;
&lt;br /&gt;
== 8. 常用工具 ==&lt;br /&gt;
&lt;br /&gt;
* UUIDS生成器&lt;br /&gt;
&lt;br /&gt;
[[File:6e7e911.png|center|thumb|999x999px]]&lt;br /&gt;
&lt;br /&gt;
* 文本加/解密&lt;br /&gt;
&lt;br /&gt;
[[File:62d77.png|center|thumb|999x999px]]&lt;br /&gt;
&lt;br /&gt;
* 二维码生成器&lt;br /&gt;
&lt;br /&gt;
[[File:7d60.png|center|thumb|999x999px]]&lt;br /&gt;
还有很多其他的工具（都在左侧边栏里）可以自己去熟悉了解一下。&lt;br /&gt;
----后续维护：&lt;br /&gt;
&lt;br /&gt;
如果后续想要更新 IT-Tools 到最新版本，只需在安装目录下执行以下命令：&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;cd&amp;#039;&amp;#039;&amp;#039; /&amp;#039;&amp;#039;&amp;#039;opt&amp;#039;&amp;#039;&amp;#039;/it-tools&lt;br /&gt;
 docker compose pull&lt;br /&gt;
 docker compose &amp;#039;&amp;#039;&amp;#039;up&amp;#039;&amp;#039;&amp;#039; -d&amp;lt;/code&amp;gt;&lt;br /&gt;
[[Category:500 常见应用指南 — Application Guides]]&lt;/div&gt;</summary>
		<author><name>Sky</name></author>
	</entry>
</feed>