当前位置:首页>Linux>不会Linux,也能用Codex搭后端服务器(上)

不会Linux,也能用Codex搭后端服务器(上)

  • 2026-09-10 05:48:05
不会Linux,也能用Codex搭后端服务器(上)

我是:一个移动端开发者

每天打交道的是 Xcode、Android Studio、Swift、Kotlin,偶尔写点 flutter

我和后端唯一的联系就是:调接口

给一个 URL,传几个参数,拿回 JSON 数据,渲染到屏幕上

至于服务器是什么系统、接口怎么跑起来的、数据库长什么样——说实话,从来没碰过

但我需要一台自己的服务器

原因很简单:我的微信小程序和微信小游戏上线了

本来可以用微信云开发,但算了一下,云开发的调用费用加上数据库存储,一年下来比买一台服务器贵不少。而且以后如果再做其他小程序、小游戏,每个都买云开发套餐,成本叠起来不划算

所以决定自己买一台服务器

但我完全不会搭

买完之后打开终端,看到一个黑框框,光标在左上角闪。我不知道下一步该干什么

以前也试过自己折腾。搜索"如何搭建服务器",看十几篇教程,复制粘贴一堆命令。运气好的时候能跑起来,但过几天发现服务挂了,连从哪里开始查都不知道。全部重来一次?还是不知道每一步在干什么

Linux 那套东西,对移动端开发者来说太陌生了

于是我做了一个决定:这次不自己动手。 让 Codex 来做。我来看着,来确认,来喊"行"或"不行"

文章发出来的时候,服务器已经上线了,每天稳定跑着我的小程序后端。我没有学会 Linux,没有学会 Docker,没有学会 Nginx

Codex 全程带着我走,我只需要跟着确认

买了什么配置

遇事不决,先问codex:

最后经过各种对比我选择了阿里最便宜的轻量服务器:因为便宜😂,当然我目前的小程序够用了
38 元没有抢到:
我买了 68 元的:
避坑:
1. 购买服务器不能光看首次购买价格,还需要关注续费价格
2. 需要让codex帮你的项目进行一个预估,不能买一个不够用的服务器

接下来就完全交给codex了

1. 告诉codex我的购买信息:
2.先体验了宝塔:

最开始选择的是宝塔 Linux 面板阿里云专享版

原因很简单:我想先看一看它到底能把服务器管理简化到什么程度

首先登陆workbench:

进入workbench(现在也分命令行和agent了):会命令行用命令行,不会就用agent用自然语言

可以agent:

也可以命令行输入:sudo bt default

就可以拿到地址和账号密码登录宝塔:

宝塔的优势非常直观。打开页面就能看到 CPU、内存、磁盘、流量和负载,左侧还有网站、数据库、Docker、监控、安全、文件和计划任务。对不熟悉 Linux 的人来说,这种图形化体验确实友好

3. 然后决定不用它:

因为它会预装面板、Web 服务、数据库和额外端口,我的服务器我怕扛不住,还会增加安全维护成本

还是装个纯净 Ubuntu(让codex操作):

接下来就是:让codex配置SSH、安装 Docker、Nginx、数据库:
避坑:
1. 运行时设置成功,不等于重启后仍然生效;更新了用户态软件,也不等于内核更新链路完整
2. SSH 是最容易把自己锁在服务器外的一步,不要一上来就关闭密码登录,而是分阶段处理

这台 2 核 2GB 服务器现在能做什么

目前它适合承载:

  • 一个轻量小程序 API
  • 一个 Nginx 或其他反向代理
  • 少量后台任务
  • 一个资源受限的小型数据库,或者连接托管数据库

不适合做的事情包括:

  • 同时运行多个重型数据库
  • 在生产机频繁构建大型镜像
  • 直接托管大量图片、音频和视频
  • 把数据库端口映射到公网

40GB 月流量平均每天约 1.33GB、JSON API 通常够用,但图片和文件应放到 OSS,服务器只处理业务接口

AI 没有替我承担责任,但它改变了工作方式

这次实践里,Codex 做的不只是给命令

它检查服务器状态、生成可重复脚本、监控安装过程、对比重启前后结果、发现端口实际只绑定本机、在网络失败后切换软件源,并把每一步写入操作日志

但需要输入密钥口令、确认主机指纹、修改 SSH、重启 Docker 等关键节点,仍然由我确认

这可能是我目前对“AI 运维”最实际的理解:

AI 可以承担大量分析、执行和记录工作,但人必须定义边界、确认风险,并保留恢复路径

现在这台 68 元的服务器已经具备纯净 Ubuntu、密钥登录、Docker Engine、Compose 和国内镜像加速。下一步将继续完成内核更新链路、swappiness持久化、SSH 第二阶段加固,以及域名、备案、HTTPS 和第一个小程序健康检查接口

服务器只是起点。真正值得验证的是,一个独立开发者能否把这套流程沉淀成可复制的个人基础设施

最值得记录的 8 个坑:

惜诗手记

1. 首购价不等于续费价,必须查看具体续费金额

2. 200Mbps 是峰值带宽,40GB 月流量才是主要限制

3. 面板很方便,但一键安装会增加系统的不透明状态

4. 管理端口只应临时对自己的公网 IP 开放,体验后立即删除

5. Swap 文件存在,不代表重启后的使用策略一定正确

6. 没有内核元包时,普通系统更新不一定带来新内核

7. SSH 必须先验证密钥登录,再关闭密码登录

8. Docker 服务正常,不代表 Docker Hub 在中国大陆一定可访问

最后

截至到此上篇就结束,Codex 已经帮我完成了:

  • 服务器推荐

  • 系统基础初始化(时区、更新、常用工具)

  • 创建了 2GB Swap(防止内存爆掉)

  • 配置了 SSH 密钥登录

  • 安装了 Docker 和 Docker Compose

  • 配置了阿里云专属的 Docker 镜像加速

Docker 已经能正常拉取镜像、运行容器

下一篇就是真正部署后端代码了

如果你也是是后端小白,正在犹豫要不要买服务器,或者买了之后不知道从哪下手——不用怕

找一个 AI,定好规则,让它干活,你来确认

有疑问欢迎留言。 我走过的路,你大概率也会走。说出来的坑,可能就帮你省了一天时间

最新文章

随机文章