打开/关闭搜索
搜索
打开/关闭菜单
126
1.5K
89
4K
md5.pw
导航
首页
最近更改
随机页面
MediaWiki帮助
特殊页面
上传文件
打开/关闭外观设置菜单
通知
打开/关闭个人菜单
未登录
未登录用户的IP地址会在进行任意编辑后公开展示。
user-interface-preferences
个人工具
登录
请求账号
查看“︁搬瓦工 Amy 助手全能教程:完全脱离 SSH 工具,新手零命令通过中文搭建个人网站与常用运维操作演示”︁的源代码
来自md5.pw
分享此页面
更多语言
查看
阅读
查看源代码
查看历史
associated-pages
页面
讨论
更多操作
←
搬瓦工 Amy 助手全能教程:完全脱离 SSH 工具,新手零命令通过中文搭建个人网站与常用运维操作演示
因为以下原因,您没有权限编辑该页面:
您请求的操作仅限属于该用户组的用户执行:
用户
您可以查看和复制此页面的源代码。
== 正在编辑完善图文中..... == 搬瓦工(BandwagonHost)KiwiVM 面板内置的 AI 助手 Amy 迎来了巨大升级, Amy 已经进化为了一个拥有系统最高执行权限的 AI 运维管家。 经过实际博主测试,目前通过 Amy 助手,你完全不需要下载 SSH 工具(如 Xshell、fineshell),也不需要面对枯燥的黑框命令行。只需要像和AI聊天一样下达清晰的指令,Amy 就能在 Debian/Ubuntu 等系统中自动为你敲代码、配环境、测网络、改参数。 本词的教程极其详细,我将面向零基础新手,全程仅通过与 Amy 聊天,并且使用中文,完成从“网络测速”、“路由分析”、“部署 WordPress 与 FileCodeBox 网盘”到“日常排障”的全套操作。 === 一、 准备工作与环境要求 === 在开始让 Amy 完成今天的教程之前,需要做好以下简单的准备工作: '''系统环境安装:''' 登录搬瓦工的 KiwiVM 控制面板,将系统安装为 debian-12-x86_64 '''域名准备(可选):''' 为了获得最佳的建站体验,建议您提前准备一个属于自己的域名,将域名解析到这台搬瓦工 VPS 的 IP 上。在本教程的后续演示中,我已经提前将 wp.vpsmes.com(用于博客)和 box.vpsmes.com(用于私有网盘)成功解析。 如果你目前暂时没有域名也不用担心,本教程中也提供了直接使用 IP 开启 HTTPS 搭建的备选方案。 === 二、 找到并唤醒 Amy 助手 === 对于第一次使用搬瓦工的用户,可以通过以下步骤找到 Amy ,并启动 : 1.访问服务器列表:https://bandwagonhost.com/services 2.找到要操作的 VPS 实例,点击进入管理页面,然后点击 Open KiwiVM 进入KiwiVM 面板。 [[index.php?title=File:进入KiwiVM面板.jpg|link=https://md5.pw/File:%E8%BF%9B%E5%85%A5KiwiVM%E9%9D%A2%E6%9D%BF.jpg|800x800px]] 3.在 KiwiVM 面板的左侧导航栏中,向下滚动视线,找到并点击 Amy (AI Assistant) 菜单。 [[File:202606amy001.png|800x800px]] 点击后,你会看到一个简洁的聊天窗口界面,这就是 Amy 。你可以直接使用中文向她下达我们接下来的各种指令。 [[File:202606amy002.png|800x800px]] === 三、 网络性能测试 === 我们先来测试一下搬瓦工这台服务器的网络情况。 ==== 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 端口,并告诉我数据库的密码,以及如何通过 <nowiki>https://你的公网IP</nowiki> 在浏览器中访问它。''' ==== 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),并查阅系统日志,告诉我它的后台登录地址(例如 <nowiki>https://公网IP:12345)以及默认的管理员账号和密码。</nowiki>''' '''关于纯 IP 访问 HTTPS 的特别说明:''' 当我们使用纯 IP 方案时,Amy 会使用 Caddy 生成一张“自签名证书”。此时你在浏览器输入 <nowiki>https://IP地址</nowiki> 访问,浏览器会弹出“您的连接不是私密连接”的红字警告。这是正常现象,你只需点击“高级”然后选择“继续访问(不安全)”即可进入网站。 === 五、 日常运维与排障 === 网站建好后,日常折腾 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 可以让这个过程变得像和朋友发聊天一样简单。
返回
搬瓦工 Amy 助手全能教程:完全脱离 SSH 工具,新手零命令通过中文搭建个人网站与常用运维操作演示
。
查看“︁搬瓦工 Amy 助手全能教程:完全脱离 SSH 工具,新手零命令通过中文搭建个人网站与常用运维操作演示”︁的源代码
来自md5.pw