OneNav导航站搭建教程

OneNav导航站搭建教程

由于博主喜欢关注一些新奇的东西包括网站,久而久之,就积累了一些网站,但网站太多不好整理,就萌生出想做一个导航站的想法,因此,就有了本篇教程

本次搭建的开源程序来自Hellowxz大佬,https://github.com/helloxz/onenav。 之所以选择这个,是因为这个大佬提供免费主题很关键,简直就是白嫖党的福音

1. 教程开始

博主采用的使用宝塔+源码搭建

环境要求

  • 5.6 <= PHP <= 7.4
  • 需支持SQLite
  • PHP需支持pdo_sqlite组件

首先新建站点

image

访问项目地址:https://github.com/helloxz/onenav/releases 下载最新版本并解压到站点根目录

image

访问您的站点首页设置初始用户名、密码

image

2. 进行安全设置

回到宝塔,点击网站设置,选择伪静态,将下面的代码复制粘贴进去

1
2
3
rewrite ^/click/(.*) /index.php?c=click&id=$1 break;
rewrite ^/api/(.*)?(.*) /index.php?c=api&method=$1&$2 break;
rewrite /login /index.php?c=login break;

image

在选择配置文件,也是将下面的代码复制粘贴进去

1
2
3
4
5
6
7
8
9
location ~* ^/(class|controller|db|data|functions|templates)/.*.(db3|php|php5|sql)$ {
return 403;
}
location ~* ^/(data)/.*.(html)$ {
deny all;
}
location /db {
deny all;
}

image

然后点击保存,就完成了

3. 更换主题

OneNav默认主题不怎么好看,可以使用博主提供主题,链接放在博文最后

进去你的网站目录,找到/templates文件夹,将博主提供的主题解压并上传到文件夹内

image

最后在网站后台挑选喜欢的主题并应用就可以了

  • 效果图:
    image

Github地址:https://github.com/helloxz/onenav/releases

主题下载地址:https://alist.ccome.site/123云盘/网站&博客类/OneNav主题


OneNav导航站搭建教程
http://blog.qyide.cn/2023/12/25/OneNav导航站搭建教程/
作者
A大
发布于
2023年12月25日
更新于
2023年12月27日
许可协议