云计算百科
云计算领域专业知识百科平台

【保姆级教程】1037U工控板复活记:安装 Debian 12 打造超低功耗家用服务器


适用场景: 1037U/J1900 等老旧低功耗 CPU、小内存 (4GB)、小硬盘 (120GB SSD)。
核心目标: 榨干每一滴性能,拒绝 PVE 虚拟化损耗,直接裸跑 Debian 12。
最终用途: 跑宝塔面板、Python 脚本、本地 AI (Dify) 等。

🛠️ 硬件与准备工作

  • 硬件: 1037U 工控板 + 4G DDR3 + 120G SSD
  • 系统镜像: debian-12.x.x-amd64-netinst.iso (网络安装版,体积小,纯净)
  • 启动盘工具: Ventoy (强烈推荐)
  • 外设要求: 安装时需要键盘 + 屏幕(或电视),装好后可拔除。
  • 网络要求: 必须插网线(Netinst 镜像依赖网络下载核心组件)。

🚀 第一阶段:系统安装 (关键避坑点)

1. BIOS 与启动

  • 将制作好 Ventoy 的优盘插入,开机狂按 F7 或 Del 进引导菜单。
  • Ventoy 菜单选择: 选 Boot in normal mode。
  • 安装界面选择: 推荐 Graphical install (图形化安装),鼠标操作更直观。

2. 分区设置 (针对小硬盘优化)

  • 分区向导: 选择 “向导 – 使用整个磁盘” (Guided – use entire disk)。

  • ⚠️ 警告:此步骤会清空硬盘所有数据!

  • 选择硬盘: 选中你的 120GB SSD。

  • 分区方案 (关键): 选择 “将所有文件放在同一个分区中” (All files in one partition)。

  • 理由: 硬盘只有 120G,切分 /home 或 /var 只会造成空间浪费,单分区利用率最高。

3. 软件选择 (性能生死攸关的一步) ⭐️

安装后期会跳出“软件选择”界面,请严格按以下勾选,否则 4G 内存开机即爆满:

  • Debian desktop environment (绝对不要选!这是图形界面)
  • … GNOME (不要选)
  • Web server (不要选,防止和宝塔冲突)
  • SSH server (必选! 远程连接的命根子)
  • Standard system utilities (必选! 基础工具库)

🔌 第二阶段:初次启动与网络配置

安装完成后拔掉优盘重启。此时屏幕只有黑底白字。

1. 登录系统

  • 用户:root
  • 密码:(你安装时设置的密码)

2. 查看 IP 地址

输入命令:

ip addr

找到 eth0 或 enp… 开头的网卡,查看 inet 后面的地址(例如 192.168.3.120)。

建议: 此时去路由器后台,将此 IP 与 MAC 地址绑定(静态租约),防止 IP 变动。


🔐 第三阶段:开启 Root 远程登录 (解决 SSH 连不上)

Debian 12 默认为了安全,禁止 Root 用户使用“密码”远程登录(只允许密钥)。内网环境为了方便,我们需要解开这个限制。

1. 修改 SSH 配置文件

在服务器端输入:

nano /etc/ssh/sshd_config

2. 更改关键参数

  • 按 Ctrl+W 搜索 PermitRoot。
  • 找到:#PermitRootLogin prohibit-password
  • 修改为:

PermitRootLogin yes

(注意:去掉最前面的 # 号)

3. 保存并重启服务

  • 按 Ctrl+O 保存 -> 回车确认 -> Ctrl+X 退出编辑器。
  • 输入命令重启 SSH:

systemctl restart ssh


💻 第四阶段:回到主力机 (Headless 模式)

现在,你可以拔掉服务器的显示器和键盘,把它扔到角落里了。

打开你电脑的终端 (CMD/PowerShell) 或手机 SSH App (如 ServerCat),输入:

ssh root@192.168.3.120

输入密码,即可成功连接!


⚡️ 第五阶段:生存指南 (针对 4G 内存)

鉴于你要跑 Dify 和 Docker,4G 内存非常吃紧,建议执行以下优化:

1. 增加 Swap (虚拟内存)

必须加 Swap,否则 Docker 容易被系统杀进程 (OOM Kill)。

# 创建 4G 的 Swap 文件
fallocate -l 4G /swapfile
chmod 600 /swapfile
mkswap /swapfile
swapon /swapfile

# 设置开机自动挂载
echo '/swapfile none swap sw 0 0' >> /etc/fstab

2. 安装宝塔面板 (万能脚本)

# 官方安装脚本(请去官网确认最新版)
url=https://download.bt.cn/install/install_lts.sh;if [ -f /usr/bin/curl ];then curl -sSO $url;else wget -O install_lts.sh $url;fi;bash install_lts.sh ed8484bec

3. BIOS 优化 (可选)

如果不需要用工控板上的 COM 口,建议进入 BIOS 将 Serial Port 全部 Disable,可略微加快启动速度并节省中断资源。


请添加图片描述

赞(0)
未经允许不得转载:网硕互联帮助中心 » 【保姆级教程】1037U工控板复活记:安装 Debian 12 打造超低功耗家用服务器
分享到: 更多 (0)

评论 抢沙发

评论前必须登录!