onenav,使用PHP + SQLite 3开发的简约导航/书签管理器。用宝塔搭建体验了一番,效果不错。这篇文章就来说说用宝塔搭建的体验教程~~
之前也介绍过Shiori书签管理程序,基于docker安装,喜欢的可以看看。
宝塔面板docker安装Shiori – 一个自带Web界面且美观的书签管理器
1、功能特点
- 支持后台管理
- 支持私有链接
- 支持多种主题风格(默认内置2套模板)
- 支持链接信息自动识别
- 支持API
2、简介
项目:https://github.com/helloxz/onenav
演示:https://nav.rss.ink/
文档:https://www.yuque.com/helloz/onenav
1、准备
1)宝塔面板(宝塔服务器面板,一键全能部署及管理,送你3188元礼包,点我领取https://www.bt.cn/?invite_code=MV9ub2NxdmI=)
2)PHP7.4
3)nginx1.19
3、部署
1)解析好域名,宝塔新建网站,这个略过
2)下载代码,解压,把文件复制到网站根目录
3)将config.simple.php
修改为config.php
并填写自己的站点信息,具体如下,修改修改的就修改我自己的。
//用户名 define('USER','xiaoz'); //密码 define('PASSWORD','xiaoz.me'); //邮箱,用于后台Gravatar头像显示 define('EMAIL','337003006@qq.com'); //token参数,API需要使用 define('TOKEN','xiaoz.me'); //主题风格 define('TEMPLATE','default'); //站点信息 $site_setting = []; //站点标题 $site_setting['title'] = 'OneNav'; //文字Logo $site_setting['logo'] = 'OneNav'; //站点关键词 $site_setting['keywords'] = 'OneNav,OneNav导航,OneNav书签,开源导航,开源书签,简洁导航,云链接,个人导航,个人书签'; //站点描述 $site_setting['description'] = 'OneNav是一款使用PHP + SQLite3开发的简约导航/书签管理器,免费开源。';
4)效果
4、简单使用
1)登录后台
访问后台:http://域名/index.php?c=login
网页上右上角也可以登录后台,这个就不多说了。
2)创建分类
进入后台,首先你需要创建分类
需要注意的是,分类支持Font Awesome图标,所以你可以用这样的代码,让分类更好看。
<i class="fa fa-bookmark-o"></i>博客
4)添加链接,直接看图,不想添加描述,可以点击识别,让程序自动识别~
5)上面都做好之后就可以前首页刷新看到效果了。
5、最后
程序是基于SQLite 3数据库,所以非常好备份和移植。而且个人用也是足够了。如果你在找好用的书签管理程序,不妨试试。