前言
在Pandownload倒下之后,各个云盘下载神器都收敛起来,这也导致我们网盘的需求也受到了种种限制,所以有了标题提到的私人网盘来补充网盘这块的需求,目前搭配OneDrive的前端OneDrive目录比较流行的有三种:
- OLAindex
- OneIndex
- OneList
这次要说的就是OLAindex
截图
简介
- OneDrive目录索引;
- 基于最新PHP框架laravel5搭建而成;
- 基于bootswatch响应式页面布局,适配PC、平板、手机;
功能
OneDrive
目录查看索引,支持分页查看;图床
功能(国内不太稳低);- 支持文件路径一键复制、下载;
- 支持代码、图片、文本文件
即时预览
; - 支持音视频播放(兼容大部分格式),视频播放采用Dplayer,音乐播放采用Aplayer;
- 支持
文件夹加密
(需管理员); - 支持文件上传(需管理员);
- 支持readme/head说明文件添加/编辑/删除;
- 支持文件搜索(需管理员);
- 支持自定义创建文件夹(需管理员);
- 支持文件/文件夹删除(需管理员);
- 后台基本管理,支持主题,预览设置等等(清理缓存后及时生效)(需管理员)。
- v2.0全新路径显示(pathinfo)
- 添加看图相册
- 配置文件化,不再依赖数据库
环境要求
建议安装宝塔面板,进行一键安装
PHP >= 7.1.3
OpenSSL PHP
PHP PDO 扩展
PHP Mbstring 扩展
PHP Tokenizer 扩展
PHP XML 扩展
PHP Ctype 扩展
PHP JSON 扩展
PHP Fileinfo 扩展(非必需,但最好安装)
开始安装
安装宝塔面板
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
- 配置基础环境
勾选 nginx 和 php 7.2,选择安装,php版本必须选7.2或以上
然后需要安装php扩展,在 软件商店
中选择安装的 php7.2
,点选 设置
,在弹出框中选择 安装扩展
,安装 phpinfo
然后在弹出框的 禁用函数
中删除一下函数:
- exec
- putenv
- shell_exec
- proc_open
- proc_get_status
然后再第一个选项 服务
中重启php
至此,环境配置告一段落
- 配置OLAindex
首先,新建一个网站,操作如下
然后打开宝塔自带的SSH终端,或者连接到服务器的SSH
以下操作是打开宝塔自带的SSH终端
切换到网站目录下,执行一下命令
git clone https://github.com/YukiCoco/OLAINDEX-Magic.git tmp
mv tmp/.git .
rm -rf tmp
git reset --hard
cp database/database.sample.sqlite database/database.sqlite
composer install -vvv
chmod -R 755 storage/
chown -R www:www *
php artisan od:install
然后按照提示配置自己的域名信息,输入域名时必须带上https://
然后配置一下网站的参数
网站配置到此结束
- 配置OneDrive
打开网址,即可自动跳转到安装页面,按照页面提示获取client_id以及sceret即可
获取方法如下图:
最后
至此,OLAindex就搭建完成了。
6 条评论
你的文章让我感受到了不一样的视角,非常精彩。 http://www.55baobei.com/utbjoAuiMO.html
《小镇反面(经典黑白影片现代重制版 )》动作片高清在线免费观看:https://www.jgz518.com/xingkong/151864.html
切换到你网站目录下执行:
/www/server/php/72/bin/php artisan od:password
版本号根据你自己安装的php版本修改,就可以重置密码
密码是啥?部署完成打开直接让输入密码登录!
哇 好腻害
滴!学生卡!打卡时间:下午11:17:35,请上车的乘客系好安全带~