新闻详情

新闻详情

首页 / 资讯中心 / 详情

LibWRT 路由器 1Panel 部署前置准备指南

发布时间:2026/9/26 11:16:36来源:尧图网络
LibWRT 路由器 1Panel 部署前置准备指南
LibWRT 路由器 1Panel 部署前置准备指南适用场景新装路由器 / 重装系统后 / 1Panel 升级空间不足后重建设备京东云亚瑟 AX1800 ProMT7981LibWRT文档版本2026-09-25核心理念先把存东西的地方指向数据盘再装应用。1Panel 安装应用时会写 /optDocker 装完会有>前置工作按顺序执行共 18 步Step 1确认数据盘已挂载df-h/mnt/data_mmcblk0p27# 确认有 100GB 可用Step 2/opt bind mount 到数据盘关键必须在装 1Panel 前做# 创建目标目录mkdir-p/mnt/data_mmcblk0p27/opt# 复制现有数据已有数据的话cp-a/opt/* /mnt/data_mmcblk0p27/opt/# 立即 bind mountmount--bind/mnt/data_mmcblk0p27/opt /opt# 写入 fstab 使其持久化UUID 换成你数据盘的实际 UUIDuciaddfstabmountucisetfstab.mount[-1].enabled1ucisetfstab.mount[-1].uuid03111150-XXXX-XXXX-XXXX-XXXXXXXXXXXXucisetfstab.mount[-1].target/optucisetfstab.mount[-1].optionbinducisetfstab.mount[-1].fstypenoneuci commit fstab验证df -h /opt应显示 /dev/mmcblk0p27数据盘。Step 3/overlay/upper bind mount 到数据盘防止 overlay 空间爆# 创建目标目录mkdir-p/mnt/data_mmcblk0p27/overlay_upper# 复制现有数据已有数据的话cp-a/overlay/upper/* /mnt/data_mmcblk0p27/overlay_upper/# 立即 bind mountmount--bind/mnt/data_mmcblk0p27/overlay_upper /overlay/upper# 写入 fstab 使其持久化UUID 换成你数据盘的实际 UUIDuciaddfstabmountucisetfstab.mount[-1].enabled1ucisetfstab.mount[-1].uuid03111150-XXXX-XXXX-XXXX-XXXXXXXXXXXXucisetfstab.mount[-1].target/overlay/upperucisetfstab.mount[-1].optionbinducisetfstab.mount[-1].fstypenoneuci commit fstab验证df -h /overlay/upper应显示 /dev/mmcblk0p27数据盘。Step 4确认 Swap 开启可选但建议swapon/dev/mmcblk0p26 uciaddfstab swap ucisetfstab.swap[-1].enabled1ucisetfstab.swap[-1].device/dev/mmcblk0p26uci commit fstabStep 5装 1Panel# 运行 1Panel 安装脚本从官网复制# 安装时选择数据盘目录Step 6重启验证 bind mountreboot重启后 SSH 登录执行df-h/opt /overlay/upper# 两个都应显示数据盘 /dev/mmcblk0p27Step 7装 Docker1Panel UI在 1Panel web 界面里点安装 Docker。Step 8Docker>cat/etc/docker/daemon.jsonEOF { data-root: /mnt/data_mmcblk0p27/docker, registry-mirrors: [ https://docker.m.daocloud.io, https://docker.1panel.live, https://hub.1panel.dev, https://docker.1ms.run ] } EOF# 重启 Docker/etc/init.d/dockerd restartStep 9重启验证reboot重启后dockerps# 确认 Docker 正常Step 10装 node / npm / Pythonopkg宿主机用opkg update opkginstallnodenpmpython3Step 11装 MySQL1Panel通过 1Panel web 界面安装 MySQL 8.x。注意装完后需要删除 compose.yml 中的 /etc/localtime 挂载与宿主机 symlink 冲突sed-i/etc\/localtime/d/opt/1panel/apps/mysql/mysql/docker-compose.ymldockercompose up-dStep 12手动建库 ghost_k4djjjdockerexec1Panel-mysql-Xsby mysql-uroot -p[MYSQL_PASSWORD]-e\CREATE DATABASE ghost_k4djjj CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;Step 13装 Ghost1Panel通过 1Panel web 界面安装 Ghost 6.65.0选择 MySQL 数据库。注意GHOST_URL 设为http://192.168.1.1:2368不要用 https会导致 SSL 错误。Step 14Ghost 初始化访问http://192.168.1.1:2368/ghost/#/setup完成管理员账号创建。管理后台地址http://192.168.1.1:2368/ghost/#/postsStep 15配 tunnel 映射cloudflare / cpolar在 1Panel 里配置 cloudflare tunnel或单独安装配置 cpolar将 Ghost 2368 端口映射到外网。Step 16花生壳内网穿透单独安装花生壳软件配置映射 2368 端口到外网。Step 17部署 cpolar 同步脚本如需# 上传脚本到 /tmp/sync_cpolar_links.js# 写入 croncrontab-e# 添加30 * * * * /usr/bin/node /tmp/sync_cpolar_links.js /tmp/sync_cpolar_links.log 21Step 18装 cpolar如需# 下载 cpolarcurl-Lhttps://github.com/cpolar/cpolar/releases/download/v3.x.x/cpolar-linux-arm64-o/usr/bin/cpolarchmodx /usr/bin/cpolar# 配置 authtokencpolar authtoken[YOUR_TOKEN]# 后台运行cpolar http8080完整部署架构装完后的状态/dev/mmcblk0p27数据盘111GB ├── /docker # Docker>已知坑点速查#问题解决11Panel 升级报空间不足做 Step 2 /opt bind mount2Ghost 迁移锁崩溃TRUNCATE migrations_lock 重建数据库3Ghost ERR_SSL_PROTOCOL_ERRORGHOST_URL 改为 http://192.168.1.1:23684MySQL localtime 挂载冲突删除 compose.yml 中的 /etc/localtime 行5Docker 与 nftables 警告不影响功能忽略6Ghost 管理界面无中文admin 始终英文只有前台可切中文7iCan 已关闭2026-09-21只用 SAP 数据源凭证汇总装完后修改服务地址账号密码1Panel:10086admin[重装后自己设]MySQL:3306root[重装后自己设]Ghost:2368[Web设置][Web设置]cpolar:920031494327qq.com[cpolar账户密码]相关文件路径本文档~/router_setup_notes.mdcpolar 同步脚本/tmp/sync_cpolar_links.js部署后才有attendance-portal-v2~/ClaudeCode/attendance-portal-v2/v2 plist~/Library/LaunchAgents/ai.openclaw.attendance-portal-v2.plist
网站建设高端定制企业官网
RELATED

相关资讯

更多精彩内容,欢迎继续阅读

较早相关资讯

最新相关资讯

私人 AI 随身带!OpenClaw+cpolar 外网访问完整教程(TaoToken 配置版) 2026/9/26 13:40:57

私人 AI 随身带!OpenClaw+cpolar 外网访问完整教程(TaoToken 配置版)

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

阅读更多 →
AI电子元器件行业解决方案:从选型到量产,拆解落地路径与避坑指南 2026/9/26 13:40:44

AI电子元器件行业解决方案:从选型到量产,拆解落地路径与避坑指南

电子元器件这个行当,过去二十年拼的是渠道、库存和交期。但这两年跟不少做采购、做FAE、做供应链的朋友聊下来,大家共同的感受是:光靠"关系经验"已经不够用了。一颗料从选型到量产,中间牵扯的数据量、文档量、替代料判断…

阅读更多 →
CUDA与NVIDIA驱动版本不匹配?一文讲清版本对应关系与排查方法 2026/9/26 13:40:44

CUDA与NVIDIA驱动版本不匹配?一文讲清版本对应关系与排查方法

1. 为什么CUDA和驱动版本对不上会让你抓狂如果你折腾过深度学习环境,大概率遇到过这种场景:兴冲冲地装好了PyTorch,torch.cuda.is_available()却冷冰冰地返回False;或者跑一个开源项目,上来就报CUDA error: no kernel …

阅读更多 →
应用日语毕业论文,别一上来就问“哪个AI最强”[特殊字符] 2026/9/26 13:40:44

应用日语毕业论文,别一上来就问“哪个AI最强”[特殊字符]

先把场景说具体:假设你是教育与体育大类 / 语言类 / 应用日语专业的学生,正在做毕业论文,题目类似《日系酒店前台服务中的敬语误用研究——基于实习访谈与问卷的分析》。 这类题目的难点很典型: 要查中文和日文两类资料&#xf…

阅读更多 →
AAMAS投稿全指南:多智能体系统学术圣殿的准入逻辑 2026/9/26 13:40:44

AAMAS投稿全指南:多智能体系统学术圣殿的准入逻辑

1. AAMAS不是“AI会议”而是多智能体系统的学术圣殿:先破除三个常见误解很多人第一次听说AAMAS,是在某篇论文的参考文献里看到缩写,或者在导师随口一句“这个方向投AAMAS比较对口”中偶然撞见。更常见的是,在中文社区里被笼统地归…

阅读更多 →
从一只蓝牙耳机充电盒开始:电子产品检测人的毕设 AI 搭子怎么选 2026/9/26 13:40:38

从一只蓝牙耳机充电盒开始:电子产品检测人的毕设 AI 搭子怎么选

电子产品检测技术专业的同学,大概都懂这种感觉:一只看起来很小的 TWS 蓝牙耳机充电盒,真做成毕业项目时,事情一点也不少。 它里面有锂电池、充电管理电路、接口、外壳和保护器件。你可能要完成的任务是:制定一份“蓝牙…

阅读更多 →

今日资讯

本周资讯

本月资讯

看完文章仍有疑问?

联系尧图顾问,获取一对一建站咨询

立即免费咨询 📞 400-888-8888
📞 ✉