18
10
月
2026
浏览器书签越攒越乱、换电脑就丢、想分享给同事只能截图——导航站(网址收藏夹)就是解决这个问题的。而且它是最轻量的建站练手项目:1核1G 都能跑,半小时上线,还能挂广告做流量变现。这篇用国产开源项目 OneNav 手把手搭一个。
一、两个主流方案
| 维度 | OneNav | WebStack |
|---|---|---|
| 技术栈 | PHP + SQLite/MySQL | 纯静态 JSON |
| 资源要求 | 1核1G 足够 | 静态托管,0 服务器都行 |
| 后台管理 | 有(添加/分类/审核) | 无后台,改 JSON 文件 |
| 用户投稿 | 支持(审核后上架) | 不支持 |
| 主题 | 多主题可换 | 少数几个 |
| 适合 | 长期运营的导航站 | 纯自用、团队内网 |
结论:自用 + 愿意改文件 → WebStack;想运营、要收录、要后台 → OneNav。
二、OneNav 部署实战
1. 环境:Nginx + PHP 8.0+。SQLite 模式零数据库依赖,1核1G 无压力。
cd /www/wwwroot
# 从 GitHub 下载发行版(搜 requenav/onenav 或 Gitee 镜像)
wget https://github.com/xxxx/onenav/releases/latest/download/onenav.zip
unzip onenav.zip -d nav
sudo chown -R www:www nav2. Nginx 配置:
server {
listen 443 ssl;
server_name nav.yourdomain.com;
root /www/wwwroot/nav;
index index.php;
ssl_certificate /certs/nav.yourdomain.com.pem;
ssl_certificate_key /certs/nav.yourdomain.com.key;
location / {
try_files $uri $uri/ /index.php?$query_string;
}
location ~ \.php$ {
fastcgi_pass unix:/run/php/php8.2-fpm.sock;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
}3. 初始化:访问域名 → 安装向导 → 设管理员密码 → 进后台。第一件事改默认后台路径(安全习惯,见服务器安全基线检查清单)。
三、导航站的内容从哪来
工具一小时就能搭好,内容才是导航站的生死线。三条路:
- 先服务自己:把自己浏览器书签分类导入,这是第一批种子内容,也是最真实的分类结构
- 垂直主题:别做"大而全的导航"(那是hao们的地盘),做一个垂直主题——"设计素材导航""独立开发者工具导航""AI 工具导航",越垂直越好传播
- 开放投稿 + 人工审核:OneNav 自带投稿功能,流量起来后自然有人提交。审核要严,垃圾站混进来一次,用户就再也不回来了
分类结构建议控制在 6–8 个一级分类,超过这个数用户就找不到路了。
四、让导航站被搜到
导航站是天然的 SEO 友好型项目(列表页 + 详情页结构清晰),基础优化:
- 每个分类页有独立的 title/description,包含主题关键词
- 收录提交百度/必应,配 sitemap,方法见网站 SEO 基础优化指南
- 详情页写一句人话简介,别只丢个链接——这是原创内容,也是排名的抓手
- 配网站统计看用户从哪来、点什么
流量起来后的变现路径(按对体验的伤害从小到大):主题内推荐位 → 侧栏小广告 → 详情页推荐。别一上来就满屏弹窗,导航站的用户是"用完即走",体验差了收藏一次就流失。
五、维护:比搭建更重要的三件事
- 死链检测:定期跑一遍外链状态,失效的标灰或下架。死链多的导航站没人会收藏第二次
- 备份:SQLite 就一个文件,每天 rsync 到异地即可,方案见rsync 同步与定时备份
- HTTPS 别掉:证书 90 天续期,设个 cron 自动续,掉一次浏览器就报警,用户信任直接归零,配置见HTTPS 强制跳转与安全响应头
六、还能怎么玩
- 团队内网导航:把公司各系统入口、文档、值班表聚合在一页,新人入职第一课就是它(不需要公网,内网 IP 直接访问)
- 个人仪表盘:配合书签同步,做成"每天打开的第一个页面"
- API 聚合:OneNav 支持链接字段自定义,天气、待办、日历都能嵌
结语
导航站是建站入门的最佳练手项目:技术最简单、内容最真实、SEO 最友好。搭一个服务自己的垂直导航,既是工具也是作品,运营起来了还是被动流量入口。
需要搭导航站服务器,可以看看财富云计算:NAT 型云服务器支持 443 映射,1核1G 就能跑 OneNav,续费同价不套路,价格比独立 IP 机型省一半以上——个人项目用 NAT 型,绰绰有余。
延伸阅读
- 网站环境怎么选:LNMP 手动 / 宝塔面板 / Docker / 云开发
- 问卷表单系统搭建:SurveyKing / Formbricks,数据自己收
- 图床搭建:Lsky Pro / Lychee,自托管图片托管方案
- 邮件列表搭建:listmonk 自托管 Newsletter,把读者握在自己手里
- 文档站点搭建:MkDocs / VuePress / Docsify,产品文档与技术手册方案
- RSS 阅读器搭建:FreshRSS 自托管,把信息流拿回自己手里
- 短链接服务搭建:Shlink 自托管,链接数据自己掌握
- 网站状态监控页搭建:Uptime Kuma,服务器挂了第一时间知道

[...]netsh advfirewall firewall add rule name="GameRange" dir=in action=allow protocol=UDP localport=26901-26903完整的 Windows 环境准备(远程桌面连接、运行库安装、SteamCMD 用法、开机自启、8 个常见坑)见:《Windows 云服务器开服通用前置教程》→ htt[...]
2026-10-18 回复