宝塔面板挂载onedrive

宝塔面板挂载onedrive

浏览次数:
信息来源: 用户投稿
更新日期: 2026-02-03 09:22:54
文章简介

单一目录文件索引应用,基于优雅的框架构建,并通过接口获取数据展示,支持多类型帐号登录,多种主题显示,简单而强大。 这篇文章还是用宝塔来搭建,貌似这个程序更新的比较勤快

2025阿里云双十一服务器活动

单一目录文件索引应用,基于优雅的框架构建,并通过接口获取数据展示,支持多类型帐号登录,多种主题显示,简单而强大。

这篇文章还是用宝塔来搭建,貌似这个程序更新的比较勤快。

1、功能

  • OneDrive目录查看索引分页查看;
  • 支持代码,图片,文本文件即时预览,图片列表栏展示;
  • 支持音视频播放(兼容大部分格式),视频播放采用Dplayer.js,音乐播放采用Aplayer;
  • 支持自定义创建文件夹,文件夹加密,文件/文件夹删除,文件/文件夹的复制与移动;
  • 支持文件搜索,文件上传,文件直链共享与删除,文件直链一键下载;
  • 支持管理readme/head说明文件;
  • 支持命令行操作;
  • 支持文件离线下载(个人版);
  • 后台基本显示管理,多主题管理,文件预览管理等等(清理缓存后及时生效);
  • 支持多种缓存系统(Redis,Memcached等);
  • 更多功能欢迎大家尝试。
  • 注:部分功能需登录。

    2、项目及演示

    项目:https://github.com/WangNingkai/OLAINDEX

    3、初始化OLAINDEX

    注意:环境选择以上,这里选择?

    3.2禁用函数

    在PHP管理中删除几个禁用函数:

    分别是、、、?这四个函数。

    3.3安装composer

    宝塔面板安装安装composer:{linux宝塔面板安装composer的方法}

    3.4新建站点

    宝塔新建站点这个就不多讲了。

    宝塔面板挂载onedrive

    4、配置站点信息

    上面的初始化之后,我们还需要配置站点信息。

    4.1设置运行目录为public以及取消防跨站攻击

    因为是基于Laravel,所以要修改网站运行目录为public,宝塔的设置:

    勾选取消防跨站攻击(open_basedir)将站点的运行目录改为public别忘了保存!!!

    4.2修改伪静态

    网站设置→伪静态,选择?Laravel5,保存。

    4.3修改配置文件

    注释选定内容,防止图片出现404。

    4.4配置SSL

    这一步随意,如果需要配置,点击,网站配置→ssl,选择Let'sEncrypt申请,按要求填写申请:

    注意:开启SSL后,选择强制HTTPS。

    5、网站配置

    上面保存之后,就可以打开网站了,注意,要用之前系统生成的账号密码登录。

    这里就和oneindex安装差不读了,点击申请来或得信息,然后填写在用户id和client_secret中,保存之后,

    确认绑定,会跳出微软的确认的信息,

    6、效果

    绑定成功之后,就会出现首页,

    登录后台,发现功能很强大。后台登录地址:https://你的域名/admin

    初始用户名:admin??初始后台密码:12345678

    7、最后

    如果在初始化配置中填写,client_id,client_secret,保存以后,会出现请确认以下信息,client_id,client_secret*****,redirect_uri,账号类型,都是空白的。点绑定又回到初始化配置,如果碰到这种问题,可以在试着配置下权限问题,具体执行如下:

    安装默认提供的是国际版,如果是世纪互联需要在账户类型中重新选择。

    安装真的很繁琐,但是功能很强大,值得试试。

    如果版本需要更新升级,请执行以下命令:

    composerinstall-vvv#无版本更新只需执行到此(同时执行最后两条权限命令)

    chmod-R755storage#补充,保证缓存的写入权限,否则500

    如果权限没设置好,总会发现500错误,真的很头疼,所以安装时候一定要注意这个问题。

    参考:https://wangningkai.github.io/OLAINDEX/#/

    标签:
    麻花云开学活动季最新活动送满199减100元优惠卷(香港CN2云服务器和国内安徽BGP服务器)
    « 上一篇
    返回列表
    下一篇 »

    如本文对您有帮助,就请抽根烟吧!