宝塔面板搭建onenav – 使用PHP开发的简约导航/书签管理系统

2020年12月21日10:25:2945,588 1276字阅读4分15秒

onenav,使用PHP + SQLite 3开发的简约导航/书签管理器。用宝塔搭建体验了一番,效果不错。这篇文章就来说说用宝塔搭建的体验教程~~

宝塔面板搭建onenav – 使用PHP开发的简约导航/书签管理系统

之前也介绍过Shiori书签管理程序,基于docker安装,喜欢的可以看看。

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)下载代码,解压,把文件复制到网站根目录

宝塔面板搭建onenav – 使用PHP开发的简约导航/书签管理系统

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)效果

宝塔面板搭建onenav – 使用PHP开发的简约导航/书签管理系统

4、简单使用

1)登录后台

访问后台:http://域名/index.php?c=login

网页上右上角也可以登录后台,这个就不多说了。

2)创建分类

进入后台,首先你需要创建分类

宝塔面板搭建onenav – 使用PHP开发的简约导航/书签管理系统

需要注意的是,分类支持Font Awesome图标,所以你可以用这样的代码,让分类更好看。

<i class="fa fa-bookmark-o"></i>博客

4)添加链接,直接看图,不想添加描述,可以点击识别,让程序自动识别~

宝塔面板搭建onenav – 使用PHP开发的简约导航/书签管理系统

5)上面都做好之后就可以前首页刷新看到效果了。

5、最后

程序是基于SQLite 3数据库,所以非常好备份和移植。而且个人用也是足够了。如果你在找好用的书签管理程序,不妨试试。

weinxin
微信公众号
关注大鸟博客公众号
大鸟
匿名

发表评论

匿名网友

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

评论:4   其中:访客  3   博主  1
    • 老张博客 老张博客 6

      是很不错,简洁

      • 老张博客 老张博客 6

        对了,天翼网盘共享目录ctlist你还能搞到码,或是推荐其他的?

        • 瑞安博客 瑞安博客 1

          大鸟,能出个EtherPad的部署教程吗?谢谢了 :grin: