莲梦青语
  • 首页
  • 分类
    • 电脑软件
    • 安卓软件
    • 建站资讯
    • 技术教程
  • 实验室
    • 音乐视频
    • 快讯页面
    • 专题栏目
  • 关于本站
    • 关于本站
    • 订阅方式
    • 友情链接
  1. 莲梦青语首页
  2. 技术教程

宝塔面板部署Olaindex搭建自有网盘

秋水 • 2020-02-28 14:40 • 技术教程

Olaindex部署教程

上一篇是Oneindex搭建网盘的教程,安装也很方便,但是API经常会过期(3个月左右好像),造成白屏,得重新安装授权,比较麻烦。也为了界面更加美观,秋水换了Olaindex。界面如下:

宝塔面板部署Olaindex搭建自有网盘

部署有一定难度,想玩的话建议要有耐心,过程有很多意想不到的错误,写下本文一来是给想玩的朋友填坑,二来给自己留个备份。

一、准备

  • 服务器一台和已备案的域名
  • OneDrive账号(个人,企业版或教育版/工作或学校帐户)
  • 一个灵活的脑子,外加细心和耐心。

二、演示地址

https://pan.lmqyu.cn/

三、安装过程

​宝塔面板的安装和域名解析在这里不做赘述,请自行百度。

1、PHP设置

宝塔面板在软件商店→安装PHP-72(71 以上)→设置→安装扩展。
这里安装 fileinfo 扩展 并附带安装 opcache 扩展 以加速php运行

宝塔面板部署Olaindex搭建自有网盘

2、修改 php.ini 文件

修改 PHP 配置,需要关闭几个禁用的函数

分别是 exec 、 shell_exec 、 proc_open 、proc_get_status 这四个函数。如果有此时putenv也删除。设置完后,在PHP服务中重启php。一定要重启!一定要重启!一定要重启!

宝塔面板部署Olaindex搭建自有网盘

3、安装Composer

宝塔面板已经默认自带了,但是为避免出错,我们进行饱和式设置。
接下来用ssh(不建议直接宝塔的ssh,这里用的是Putty)。

curl -sS https://getcomposer.org/installer | php
mv composer.phar /usr/local/bin/composer
composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/ # 更换源为国内源,国外服务器可忽略此步骤curl -sS https://getcomposer.org/installer | php

注:在执行第三行代码时,如果出现以下错误,请用不要用root登入。

宝塔面板部署Olaindex搭建自有网盘

添加一个用户

useradd admin
passwd admin

还是在执行第三行代码时,出现以下警告

宝塔面板部署Olaindex搭建自有网盘

则到PHP-72设置中,在禁用函数处将putenv禁用

到这里PHP算是配置完成。

4、添加站点

宝塔面板→网站→添加站点。注意使用的PHP版本,并将站点根目录文件清空

宝塔面板部署Olaindex搭建自有网盘

5、安装配置olaindex

这里坑很多,注意看。

cd /www/wwwroot/你的域名   #例如我是cd /www/wwwroot/cs.lmqyu.cn
git clone https://github.com/WangNingkai/OLAINDEX.git tmp #下载安装代码
mv tmp/.git .         #进行整理
rm -rf tmp            #删除缓存文件
git reset --hard 
cp database/database.sample.sqlite database/database.sqlite # 数据库文件
composer install -vvv   #这里确保已经安装composer成功
chmod -R 755 storage/       
chown -R www:www *
php artisan od:install  #如果报权限问题,建议先执行下面那步权限命令。输入网址时,请在前面输上https://

注意:用root账号登入

第1行:这里的域名一定要换成自己的域名,别傻乎乎的就复制上去了。例如我这个是cd /www/wwwroot/cs.lmqyu.cn

第2行:如果出现无法创建工作树目录tmp:权限被拒绝,则换root账号登入。

宝塔面板部署Olaindex搭建自有网盘

第5行:这里如果出现了和下图一样的错误,那就是第一行的路径输入错误,请检查路径,重新开始。

宝塔面板部署Olaindex搭建自有网盘

第6行:执行完之后,一切顺利的话,应该是下图这个样子

宝塔面板部署Olaindex搭建自有网盘

第7行:这里如果出错了,很大概率是禁用函数和Composer的问题,请重新输入有关安装Composer的代码。

第8行:这里的权限原本是755,我改成了777,或者可以在宝塔面板-文件中(/www/wwwroot/你的域名/)的目录下找到这个叫做storage/的文件下,手动设置权限为777。否则在后面绑定账号的时候会出错。

第10行:输入代码后,会让你输入网站地址,一定要加上https:// 接着会问你yes还是no,我试了几遍,两个选项都没有区别,所以我选择了no,接着就会给你默认的账号密码:账号admin,密码12345678

宝塔面板部署Olaindex搭建自有网盘

5、配置站点信息

5.1 首先站点目录

打开网站设置,在网站目录中,把运行目录改成/public,关闭“防跨站攻击(open_basedir)”,然后重启php7.2。

宝塔面板部署Olaindex搭建自有网盘

5.2修改伪静态

选择 Laravel 5,保存

宝塔面板部署Olaindex搭建自有网盘

5.3、修改配置文件

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

宝塔面板部署Olaindex搭建自有网盘

5.4配置SSL

开启 SSL 后,选择强制 HTTPS

宝塔面板部署Olaindex搭建自有网盘

6、绑定onedrive账号

6.1、输入https://你的域名,将你的网站和onedrive账号相绑定。账户是:admin,密码是:12345678。进入后台绑定。

宝塔面板部署Olaindex搭建自有网盘

6.2点击申请,登入你要绑定的Onedrive账户,将申请的client_id和client_secret填写到上图点击保存即可完成绑定。

宝塔面板部署Olaindex搭建自有网盘
宝塔面板部署Olaindex搭建自有网盘

注意:如果在输入client_id和client_secret点击保存出现下图client_id和client_secret并没有显示情况,请将storage文件夹权限更改为777。

宝塔面板部署Olaindex搭建自有网盘

好了,到这里一个5T容量的网盘就搭建好啦,

宝塔面板部署Olaindex搭建自有网盘

7、关于使用

具体的后台配置这里就不讲了,大家都能看懂。另外,olaindex支持电影在线观看,如果你有兴趣可以把他做成一个视频盘。

宝塔面板部署Olaindex搭建自有网盘

据说下载可以达到宽带上限,我开着热点,流量有限,没有测试。

  • 参考文章:BT 面板安装 OLAINDEX 全方位指南
  • 部署olaindex,创建5TB超大型分享网盘
宝塔面板福利技巧
赞 (13)
秋水秋水
生成海报
宝塔面板利用Oneindex搭建自有网盘
上一篇 2020-02-28 13:05
基于阿里云对象存储OSS搭建图床教程
下一篇 2020-02-28 19:56

相关推荐

  • Pure Highlightjs(mac美化) – WordPress站长必备高亮插件 建站资讯

    Pure Highlightjs(mac美化) – WordPress站长必备高亮插件

    2020-04-25
  • OneDrive 5T 网盘申请教程和临时邮箱 技术教程

    OneDrive 5T 网盘申请教程和临时邮箱

    2020-02-27
  • 宝塔面板利用Oneindex搭建自有网盘 技术教程

    宝塔面板利用Oneindex搭建自有网盘

    2020-02-28
  • 用XDisplay让 ipad做电脑扩展屏幕 技术教程

    用XDisplay让 ipad做电脑扩展屏幕

    2020-02-08
  • 稿定設計|在线PS 实用工具

    稿定設計|在线PS

    2020-04-27
  • 异次元图源及导入教程 安卓软件

    异次元图源及导入教程

    2020-09-01
  • 宝塔面板设置伪静态 建站资讯

    宝塔面板设置伪静态

    2020-01-02
  • 阅读书源及导入教程 安卓软件

    阅读书源及导入教程

    2020-01-09
  • 【建站】安装博客运行环境—宝塔面板 建站资讯

    【建站】安装博客运行环境—宝塔面板

    2020-02-05

热门文章

  • 异次元图源及导入教程

    异次元图源及导入教程

    2020-09-01

  • 超星学习通课件下载的两种方法

    超星学习通课件下载的两种方法

    2020-07-27

  • 阅读书源及导入教程

    阅读书源及导入教程

    2020-01-09

  • 海阔视界 — 追剧不止于此

    海阔视界 — 追剧不止于此

    2020-05-04

  • 关于蓝奏云链接变更公告

    关于蓝奏云链接变更公告

    2020-07-20

  • 用XDisplay让 ipad做电脑扩展屏幕

    用XDisplay让 ipad做电脑扩展屏幕

    2020-02-08

  • Potplayer直播源

    Potplayer直播源

    2020-07-19

  • 异次元—开源看漫画神器

    异次元—开源看漫画神器

    2020-04-25

  • 关于交互式公安备案

    关于交互式公安备案

    2020-04-21

  • 宝塔面板部署Olaindex搭建自有网盘

    宝塔面板部署Olaindex搭建自有网盘

    2020-02-28

标签

一冉 一醉琉月 三妖 不渡人间 不醉 二十四桥 仅允 佚名 凤芒 半夏 古凌菲 司锦 咸移仁 唐梦若影 在逃兔子 墨子归 大浪淘沙 寻香 小六乖乖 席宝儿 明药 春雷炮 晴时雨 格鲁特 桃三月 热宫娘娘 相思意 青鸾峰上 顾清秋 风闹
  • 隐私政策
  • 侵权联系
  • 友情链接

Copyright © 2019 - 2020 All Rights Reserved.莲梦青语 | 网站地图