搬瓦工 Amy 助手全能教程:完全脫離 SSH 工具,新手零命令通過中文搭建個人網站與常用運維操作演示
更多語言
更多操作
近期搬瓦工 KiwiVM 面板內置的 AI 助手 Amy 迎來了巨大升級, Amy 已經進化為了一個擁有系統最高執行權限的 AI 助手。
本次測試使用搬瓦工 E-Commerce 系列伺服器,通過 Amy 助手,可以完全不使用 SSH 工具(如 Xshell、FinalShell)搭建項目和網站。不需要你面對枯燥的黑框命令行,只需要像和AI聊天一樣下達清晰的指令,Amy 就能在系統中自動為你敲代碼、配環境、測網絡、改參數。
本詞的教程將會很詳細呈現具體步驟,面向零網絡基礎的新手,通過與 Amy 聊天,全程使用中文,完成從「網絡測速」、「路由分析」、「部署 WordPress 與 FileCodeBox 網盤」到「日常排障」的全套操作。
成果展示:
為了讓大家直觀看到 Amy 的能力,以下是完全由 Amy 助手零命令搭建的兩個演示項目,大家可以先訪問查看實際成果:
WordPress 演示博客:https://wp.vpsmes.com
FileCodeBox 演示網盤:https://box.vpsmes.com
這兩個測試站有效期到2026年7月2日(因為伺服器要到期了)
一、 準備工作與環境要求
在開始教程之前,你需要做好以下簡單的準備工作:
系統環境安裝: 登錄搬瓦工的 KiwiVM 控制面板,將系統安裝為 debian-12-x86_64
域名準備(可選): 為了獲得最佳的建站體驗,建議提前準備一個屬於自己的域名,將域名解析到搬瓦工 VPS 的 IP 上。在後續演示中,我已經提前將 wp.vpsmes.com(用於博客)和 box.vpsmes.com(用於私有網盤)解析好。 如果你目前暫時沒有域名也不用擔心,本教程中也提供了直接使用 IP 建站的備選方案。
二、 找到並啟動 Amy 助手
對於第一次使用搬瓦工的用戶,可以通過以下步驟找到 Amy 並啟動 :
1.訪問伺服器列表:https://bandwagonhost.com/services
2.找到要操作的 VPS 實例,點擊進入管理頁面,然後點擊 Open KiwiVM 進入KiwiVM 面板。
3.在 KiwiVM 面板的左側導航欄中,向下滾動視線,找到並點擊 Amy (AI Assistant) 菜單。
點擊後,你會看到一個聊天窗口界面,這就是 Amy 。你可以直接使用中文向她下達我們接下來的各種指令。
三、 網絡性能測試
我們先來測試一下搬瓦工這台伺服器的網絡情況。
1.搭建 iperf3 服務端
iperf3 是測試伺服器到本地網絡網絡連通性最常用的工具,現在可以直接交由 Amy 部署即可。
向 Amy 發送的指令如下:
请在系统中安装 iperf3 服务端,并以后台模式启动运行(监听默认的 5201 端口)。
完成后,请检查系统防火墙是否已放行 TCP 和 UDP 的 5201 端口,如果没有请帮我放行。
最后,请详细告诉我如何在本地 Windows 电脑上对这台服务器进行测速,包括需要在哪里下载 Windows 版的 iperf3 工具,以及具体的执行命令。
可以看到,指令給出後,Amy 已經開始執行,結束後輸出結果:
Amy 根據要求,給出了如何下載並使用 Iperf3 工具,以及如何使用的具體步驟,非常詳細。
以下是本地電腦執行 Amy 的命令測試結果:
因為 Iperf3 的埠是對公網的,我們測試後要關閉它,避免被其他人掃到浪費流量。
測速完成後的關閉Iperf3指令:
我的网络测速已经完成,为了节省系统资源和保证安全,请帮我关闭后台运行的 iperf3 服务端进程。
2.回程路由追蹤與線路分析
這台伺服器使用的 E-Commerce 系列,位於DC6機房,是三網CN2的線路,這裡我們使用 Amy來測試下對於河南電信的回程網絡(你可以把指令里的 IP 換成你想測試的)。
向 Amy 發送的指令如下:
我的本地公网 IP 地址是 [171.15.110.220]。
请你安装并使用 mtr 或 traceroute 工具,从这台服务器对我的本地 IP 进行回程路由追踪。
追踪完成后,请帮我分析回程路由走的是什么线路(例如是CN2 GIA 、9929、还是163等),并给出简要的分析结论。
可以看到 Amy 首先進行了多次路由測試,並分析了目的地 IP 的信息,最後根據測試的結果,Amy 客觀的輸出了結論。
![]()
1 10.65.0.1
2 172.22.61.150
3 218.30.49.141 AS4134 中国电信
4 59.43.182.89
5 59.43.38.173
6 59.43.130.193
7 59.43.80.145
8 *
9 123.161.56.30 AS4134 中国电信河南
10 123.161.63.198 AS4134 中国电信河南
11 *
12 171.15.110.220 AS4134 中国电信
四、0命令搭建網站和項目
傳統的建站需要你通過 SSH 工具連接伺服器、安裝組件和部署環境等步驟,對於新手來說極易出錯。今天,我們讓 Amy 使用的 Docker 配合 Caddy 方案一步到位。這種方案不僅系統純淨,且 Caddy 會全自動管理 HTTPS 證書。
1.部署 WordPress 個人網站
方案 A:如果已有域名(將 wp.vpsmes.com 替換為你的域名)
向 Amy 發送的指令:
我已经将域名 wp.vpsmes.com 解析到了这台服务器的 IP 上。请帮我搭建一个 WordPress 网站,要求极其严谨,按以下步骤自动执行:
1.在系统中安装 Docker 和 docker-compose 插件。
2.在 /opt/wordpress 目录下创建 docker-compose.yml 文件,包含 WordPress 和 MySQL(MariaDB) 容器,并配置好它们的内部网络连接。
3.安装并使用 Caddy 作为反向代理服务器。请配置 Caddyfile,将域名 wp.vpsmes.com 代理到 WordPress 容器,并让 Caddy 自动申请和管理 HTTPS 证书。
4.启动容器并确保服务正常运行。
5.部署完成后,请告诉我数据库密码是什么,并告诉我接下来如何在浏览器中完成 WordPress 的首次初始化。
可以看到這次命令更加複雜,Amy 也執行了更多操作,這裡需要等待3-5分鐘才可以輸出結果。
在 Amy 輸出的內容里,Amy 已經對接好了資料庫,並告訴我們如何訪問並初始化網站的教程。
根據 Amy 的信息,我們直接訪問,根據提示初始化個人網站,先選擇語言為中文,再根據要求填入網站信息,進行網站程序的安裝。
到這裡,你的網站就可以被訪問了。
方案 B:沒有域名
如果你沒有域名,可以使用這套備選指令,通過 IP 證書保障連接安全:
请帮我使用 Docker 和 docker-compose 搭建一个 WordPress 网站。我目前没有域名,因此需要直接使用这台服务器的公网 IP 来访问。
请依然使用 Caddy 作为反向代理,并在 Caddyfile 中将本机的公网 IP 绑定到 WordPress 容器。为了保障安全,请为该 IP 启用 HTTPS 加密(你可以尝试为IP申请 Let's Encrypt 证书,不行的话再尝试配置 Caddy 使用 tls internal 签发自签名证书)。
完成后,请确保系统防火墙已放行 80 和 443 端口,并告诉我数据库的密码,以及如何通过 https://你的公网IP 在浏览器中访问它。
根據 Amy 的輸出,它通過純 IP 也完成了網站搭建。
經測試,設置步驟與之前使用域名時候一樣,唯一不足的是,使用的是自簽證書。
2.部署 FileCodeBox(閱後即焚的文件快遞櫃)
FileCodeBox 是一個非常實用的小型私有雲盤,支持閱後即焚,適合用來做臨時小文件分享與朋友一起使用。
方案 A:已有域名(將 box.vpsmes.com 替換為你的域名)
向 Amy 發送的指令:
我已经将域名 box.vpsmes.com 解析到了服务器 IP。
请使用 Docker 帮我部署 FileCodeBox(文件快递柜)项目。
请修改之前的 Caddy 配置,新增一个反向代理规则,将 box.vpsmes.com 代理到 FileCodeBox 容器的默认端口,并自动配置 HTTPS。
部署成功后,请在终端输出或者查阅日志,告诉我它的后台管理地址以及默认的管理员账号和密码。
Amy 收到指令後,開始執行,因為內容複雜,大概需要幾分鐘才可以完成。
這是 Amy 輸出的結果,告訴你默認密碼以及如何訪問配置的注意。
第一次訪問顯示了初始化頁面,這裡完善內容,完成項目初始化。
方案 B:沒有域名
如果用戶沒有域名,同樣可以通過 Caddy 監聽新的埠並為其簽發 IP 證書:
请帮我使用 Docker 部署 FileCodeBox(文件快递柜)项目。
我依然没有域名,请直接修改系统中的 Caddy 配置文件,新增一个站点配置:监听这台服务器公网 IP 的 12345 端口,将其反向代理到 FileCodeBox 容器的对应默认端口,并同样配置 IP 证书来开启 HTTPS 加密。
部署完成后,请帮我在防火墙中放行该端口(如 TCP 12345),并查阅系统日志,告诉我它的后台登录地址(例如 https://公网IP:12345)以及默认的管理员账号和密码。
這次 Amy 依然正常完成了項目搭建,並給出具體的訪問流程。
我們測試一下,成功訪問初始化界面。
關於純 IP 訪問 HTTPS 的特別說明:
當我們使用純 IP 方案時,Amy 可能會使用 Caddy 生成一張「自簽名證書」。此時你在瀏覽器輸入 https://IP地址 訪問,瀏覽器會彈出「您的連接不是私密連接」的紅字警告。這是正常現象,你只需點擊「高級」然後選擇「繼續訪問(不安全)」即可進入網站。
五、 日常運維與排障
網站建好後,日常運維中遇到配置問題,可以直接交給 Amy 解決。除了下方列舉出的一些常規操作,Amy 甚至能完成調整 Swap 大小、一鍵遷移機房、整機快照備份,甚至是重裝系統等底層操作,只要你的指令表達得足夠清晰。
1.修改 SSH 默認埠
剛裝好的系統默認是 22 埠,極易被掃描爆破,建議改為高位埠。
向 Amy 發送的指令:
为了提升服务器安全性,请帮我把系统的默认 SSH 端口从 22 修改为 55666。
修改配置后,请务必先在防火墙中放行 55666 端口的 TCP 流量,然后再重启 sshd 服务以防我断开连接。
在輸出結果中,可以看到 Amy 的操作過程。
現在通過本機CMD,我們驗證一下,55666埠可以建立連接。
2.修改 Root 密碼
向 Amy 發送的指令:
请帮我生成一个包含大小写字母、数字和特殊符号的高强度 16 位密码,并将其设置为系统 root 用户的当前密码。
完成后请将新密码显示给我。
這裡能看到 Amy 生成的密碼。
我們嘗試用 CMD 直接連接測試一下,顯示密碼正確。
3.配置防火牆與埠轉發
放行埠的的指令:
请帮我检查防火墙并放行入站的 8888 端口。
可以看到,Amy 放行了本機 IPv4 和 v6 的埠。
添加埠轉發的指令:
将本台服务器的 TCP 50000 端口,转发到目标地址 8.8.8.8 的 TCP 5555 端口。请确保系统已开启内核 IP 转发。
操作完成后,请列出当前系统中所有的端口转发规则,证明配置已生效。
Amy 添加轉發規則,並同步輸出顯示了目前已有的規則列表。
4.找回 WordPress 資料庫密碼
時間久了忘記了資料庫密碼?直接讓 Amy 去文件里翻。
向 Amy 發送的指令:
我忘记了之前通过 Docker 部署的 WordPress 的数据库密码。
请你读取 /opt/wordpress/docker-compose.yml 文件或者对应的 wp-config.php 配置文件,帮我把配置中记录的 MySQL 数据库用户名和密码找出来并告诉我。
Amy 成功讀取了 WordPress 的資料庫密碼,同時還包含了資料庫的密碼,經驗證,與第四步時候的密碼是一致的。
5.重置 WordPress 管理員密碼
哪怕你連網頁後台的帳號密碼都忘了,Amy 也能直接從幫你找回來。
向 Amy 發送的指令:
我忘记了 WordPress 后台的管理员登录账号和密码。
由于它是通过 Docker 部署的,请你找到 WordPress 所在的容器,并通过 docker exec 进入容器内部,使用 wp-cli 工具帮我列出当前的管理员用户名,然后将该用户的密码强制重置为 Vpsmes@2026。
如果容器内没有 wp-cli,请尝试直接修改数据库记录来实现。
通過返回的內容可以看到,Amy 直接重置了密碼。
經過登錄測試,確認此密碼可以使用。
六、 最後總結
完整測試下來,搬瓦工升級後的 Amy 助手表現是超過預期的,尤其是像搭建個人網站這種複雜指令,也可以順利完成。
以往的建站教程,往往需要把一長串複雜的部署代碼貼出來,複製粘貼時少了幾個字符都可能導致報錯。現在,只需要清晰、嚴謹地用中文描述你的需求和參數,Amy 就會在後台幫你搞定一切。
無論你是想測試網絡質量、排查防火牆攔截,還是零基礎上線一個屬於自己的獨立站和私有網盤,通過使用 Amy 可以讓這個過程變得像和朋友發聊天一樣簡單。