搬瓦工 Amy 助手全能教程:完全脫離 SSH 工具,新手零命令通過中文搭建個人網站與常用運維操作演示
更多語言
更多操作
正在編輯完善圖文中.....
搬瓦工(BandwagonHost)KiwiVM 面板內置的 AI 助手 Amy 迎來了巨大升級, Amy 已經進化為了一個擁有系統最高執行權限的 AI 運維管家。
經過實際博主測試,目前通過 Amy 助手,你完全不需要下載 SSH 工具(如 Xshell、fineshell),也不需要面對枯燥的黑框命令行。只需要像和AI聊天一樣下達清晰的指令,Amy 就能在 Debian/Ubuntu 等系統中自動為你敲代碼、配環境、測網絡、改參數。
本詞的教程極其詳細,我將面向零基礎新手,全程僅通過與 Amy 聊天,並且使用中文,完成從「網絡測速」、「路由分析」、「部署 WordPress 與 FileCodeBox 網盤」到「日常排障」的全套操作。
一、 準備工作與環境要求
在開始讓 Amy 完成今天的教程之前,需要做好以下簡單的準備工作:
系統環境安裝: 登錄搬瓦工的 KiwiVM 控制面板,在 Install new OS 選項中,將系統安裝為 debian-12-x86_64
域名準備(可選): 為了獲得最佳的建站體驗,建議您提前準備一個屬於自己的域名,將域名解析到這台搬瓦工 VPS 的 IP 上。在本教程的後續演示中,我已經提前將 wp.vpsmes.com(用於博客)和 box.vpsmes.com(用於私有網盤)成功解析。 如果你目前暫時沒有域名也不用擔心,本教程中也提供了直接使用 IP 開啟 HTTPS 搭建的備選方案。
二、 找到並喚醒 Amy 助手
對於第一次使用搬瓦工的用戶,可以通過以下步驟找到 Amy ,並啟動 :
登錄搬瓦工官網,進入你的服務列表(Services -> My Services)。
找到你需要操作的 VPS 實例,點擊進入管理頁面,然後點擊 KiwiVM Control Panel 按鈕進入伺服器的獨立控制面板。
在 KiwiVM 面板的左側導航欄中,向下滾動視線,找到並點擊 Amy (AI Assistant) 菜單。
點擊後,你會看到一個簡潔的聊天窗口界面,這就是你的專屬 AI 運維管家 Amy。在底部的對話框中,你可以直接使用中文向她下達我們接下來的各種硬核指令。
三、 網絡性能測試
我們先來測試一下搬瓦工這台伺服器的網絡素質,順便熱熱身。
1.搭建 iperf3 服務端
測試伺服器真實帶寬時,iperf3 是最常用的工具。直接交由 Amy 部署即可。向 Amy 發送的嚴令如下:
請在系統中安裝 iperf3 服務端,並以後台模式啟動運行(監聽默認的 5201 埠)。完成後,請檢查系統防火牆是否已放行 TCP 和 UDP 的 5201 埠,如果沒有請幫我放行。最後,請詳細告訴我如何在本地 Windows 電腦上對這台伺服器進行測速,包括需要在哪裡下載 Windows 版的 iperf3 工具,以及具體的執行命令。
測速完成後的清理指令:
我的網絡測速已經完成,為了節省系統資源和保證安全,請幫我關閉後台運行的 iperf3 服務端進程。
2.回程路由追蹤與線路分析
這台伺服器使用的 E-Commerce 系列,位於DC6機房,是三網CN2的線路,這裡我們使用 Amy來測試下對於河南電信的回程網絡(你可以把IP換成你想測試的)。
向 Amy 發送的指令如下:
我的本地真實公網 IP 地址是 [171.15.110.220]。請你安裝並使用 mtr 或 traceroute 工具,從這台伺服器對我這個本地 IP 進行回程路由追蹤。追蹤完成後,請幫我分析回程路由走的是什麼線路,並客觀評價當前的回程網絡質量。
四、零命令極速搭建常用網站環境
傳統的建站需要你通過 SSH 工具連接伺服器、安裝組件和部署環境等步驟,對於新手來說極易出錯。今天,我們讓 Amy 使用的 Docker 配合 Caddy 方案一步到位。這種方案不僅系統純淨,且 Caddy 會全自動管理 HTTPS 證書。
1.部署 WordPress 個人網站
方案 A:如果已有域名(將 wp.vpsmes.com 替換為你的域名)
向 Amy 發送的指令:
1.我已經將域名 wp.vpsmes.com 解析到了這台伺服器的 IP 上。請幫我搭建一個 WordPress 網站,要求極其嚴謹,按以下步驟自動執行:
2.在系統中安裝 Docker 和 docker-compose 插件。
3.在 /opt/wordpress 目錄下創建 docker-compose.yml 文件,包含 WordPress 和 MySQL(MariaDB) 容器,並配置好它們的內部網絡連接。
4.安裝並使用 Caddy 作為反向代理伺服器。請配置 Caddyfile,將域名 wp.vpsmes.com 代理到 WordPress 容器,並讓 Caddy 自動申請和管理 HTTPS 證書。
5.啟動容器並確保服務正常運行。
6.部署完成後,請告訴我資料庫密碼是什麼,並告訴我接下來如何在瀏覽器中完成 WordPress 的首次初始化。
方案 B:沒有域名(
如果你沒有域名,可以使用這套備選指令,通過 IP 證書保障連接安全:
請幫我使用 Docker 和 docker-compose 搭建一個 WordPress 網站。我目前沒有域名,因此需要直接使用這台伺服器的公網 IP 來訪問。
請依然使用 Caddy 作為反向代理,並在 Caddyfile 中將本機的公網 IP 綁定到 WordPress 容器。為了保障安全,請為該 IP 啟用 HTTPS 加密(你可以配置 Caddy 使用 tls internal 簽發自簽名證書)。
完成後,請確保系統防火牆已放行 80 和 443 埠,並告訴我資料庫的密碼,以及如何通過 https://你的公网IP 在瀏覽器中訪問它。
2.部署 FileCodeBox(閱後即焚的文件快遞櫃)
FileCodeBox 是一個非常實用的小型私有雲盤,支持閱後即焚,適合用來做臨時小文件分享與朋友一起使用。
方案 A:已有域名(將 box.vpsmes.com 替換為你的域名)
向 Amy 發送的指令:
我已經將域名 box.vpsmes.com 解析到了伺服器 IP。請使用 Docker 幫我部署 FileCodeBox(文件快遞櫃)項目。請修改之前的 Caddy 配置,新增一個反向代理規則,將 box.vpsmes.com 代理到 FileCodeBox 容器的默認埠,並自動配置 HTTPS。部署成功後,請在終端輸出或者查閱日誌,告訴我它的後台管理地址以及默認的管理員帳號和密碼。
方案 B:沒有域名
如果讀者沒有域名,同樣可以通過 Caddy 監聽新的埠並為其簽發 IP 證書:
請幫我使用 Docker 部署 FileCodeBox(文件快遞櫃)項目。我依然沒有域名,請直接修改系統中的 Caddy 配置文件,新增一個站點配置:監聽這台伺服器公網 IP 的 12345 埠,將其反向代理到 FileCodeBox 容器的對應默認埠,並同樣配置自簽名的 IP 證書來開啟 HTTPS 加密。
部署完成後,請幫我在防火牆中放行該埠(如 TCP 12345),並查閱系統日誌,告訴我它的後台登錄地址(例如 https://公网IP:12345)以及默认的管理员账号和密码。
關於純 IP 訪問 HTTPS 的特別說明:
當我們使用純 IP 方案時,Amy 會使用 Caddy 生成一張「自簽名證書」。此時你在瀏覽器輸入 https://IP地址 訪問,瀏覽器會彈出「您的連接不是私密連接」的紅字警告。這是正常現象,你只需點擊「高級」然後選擇「繼續訪問(不安全)」即可進入網站。
五、 日常運維與排障
網站建好後,日常折騰 VPS 難免遇到各種小問題。以往你可能需要到處查命令,現在,直接把問題甩給 Amy。
1.修改 SSH 默認埠(提升安全性)
剛裝好系統的 VPS 默認是 22 埠,極易被掃描爆破,建議改為高位埠。
向 Amy 發送的指令:
為了提升伺服器安全性,請幫我把系統的默認 SSH 埠從 22 修改為 55666。修改配置後,請務必先在防火牆中放行 55666 埠的 TCP 流量,然後再重啟 sshd 服務以防我斷開連接。
2.修改 Root 密碼
向 Amy 發送的指令:
請幫我生成一個包含大小寫字母、數字和特殊符號的高強度 16 位密碼,並將其設置為系統 root 用戶的當前密碼。完成後請將新密碼顯示給我。
3.配置防火牆與埠轉發
向 Amy 發送的指令:
請幫我執行兩個防火牆網絡操作:
我的系統中有一個應用運行在 TCP 8888 埠,請幫我檢查防火牆並放行入站的 8888 埠。
請配置一條埠轉發規則:將本台伺服器的 TCP 50000 埠,轉發到目標地址 8.8.8.8 的 TCP 5555 埠。請確保系統已開啟內核 IP 轉發。
操作完成後,請列出當前系統中所有的防火牆放行規則和 NAT 埠轉發規則,證明配置已生效。
4.找回 WordPress 資料庫密碼
時間久了忘記了資料庫密碼?直接讓 Amy 去文件里翻。
向 Amy 發送的指令:
我忘記了之前通過 Docker 部署的 WordPress 的資料庫密碼。請你讀取 /opt/wordpress/docker-compose.yml 文件或者對應的 wp-config.php 配置文件,幫我把配置中記錄的 MySQL 資料庫用戶名和密碼找出來並告訴我。
5.找回或重置 WordPress 後台管理員密碼
哪怕你連網頁後台的帳號密碼都忘了,Amy 也能直接從幫你找回來。
向 Amy 發送的指令:
我忘記了 WordPress 後台的管理員登錄帳號和密碼。由於它是通過 Docker 部署的,請你找到 WordPress 所在的容器,並通過 docker exec 進入容器內部,使用 wp-cli 工具幫我列出當前的管理員用戶名,然後將該用戶的密碼強制重置為 Vpsmes@2026。如果容器內沒有 wp-cli,請嘗試直接修改資料庫記錄來實現。
六、 最後總結
完整測試下來,搬瓦工升級後的 Amy 助手表現令人滿意。
以往的建站教程,往往需要把一長串複雜的 Linux 部署代碼貼出來,複製粘貼時少了幾個字符都可能導致報錯。現在,只需要清晰、嚴謹地用中文描述你的需求和參數,Amy 就會在後台幫你搞定一切。
無論你是想測試網絡質量、排查防火牆攔截,還是零基礎上線一個屬於自己的獨立站和私有網盤,通過使用 Amy 可以讓這個過程變得像和朋友發聊天一樣簡單。