宝塔面板安装OLAINDEX 6.0教程
如默
撰写于 2021年 04月 08 日

引言

之前使用过OLAINDEX这个程序,当时还是4.0,现在已经更新到6.0版本,安装的过程和之前有一些变化,所以均为新版安装不同之处的文字记录,无图,4.0版本请参考:

步骤

OLAINDEX源码

默认已经安装好宝塔面板(宝塔面板安装请参考: 宝塔面板安装

安装完宝塔面板之后,请安装好LNMP环境

环境要求

PHP 扩展要求

PHP >= 7.4
PHP OpenSSL 扩展
PHP PDO 扩展
PHP Mbstring 扩展
PHP Tokenizer 扩展
PHP XML 扩展
PHP Ctype 扩展
PHP JSON 扩展
PHP BCMath 扩展
PHP Fileinfo 扩展

禁用函数

在宝塔面板PHP设置里面,删除禁用的proc_openproc_get_statusputenv三个函数

宝塔面板默认composer源为阿里云,无需修改。

安装开始

1.新建一个站点,不需要创建数据库,绑定一个域名即可

2.打开ssh,使用宝塔命令行或者xshell,进入到刚刚新建的站点目录,执行以下命令:

git clone https://github.com/WangNingkai/OLAINDEX.git tmp
mv tmp/.git .
rm -rf tmp
git reset --hard
composer install -vvv
chmod -R 777 storage
chown -R www:www * # 此处 www 根据服务器具体用户组而定
composer run install-app (此为自动安装,默认sqlite存储数据)

安装成功后,会显示默认后台账户和密码

3.打开宝塔面板,找到刚刚新建的站点,点击设置

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

5.点击伪静态,选择Laravel 5,保存

6.点击配置文件,注释以下内容。

location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$
    {
        expires      30d;
        error_log /dev/null;
        access_log /dev/null;
    }

    location ~ .*\.(js|css)?$
    {
        expires      12h;
        error_log /dev/null;
        access_log /dev/null; 
    }

7.配置SSL(此程序必须https访问)此处不再赘述,自行配置ssl证书即可

8.访问站点,显示登陆页面

9.配置OneDrive账号信息,点击申请,申请后可获得client_idclient_secret,在相应位置填写即可,注意账号的类别,国际版和世纪互联版本。

10.登录OneDrive账号,此处微软会提示请求证得许可,点击接受即可

接受

接受

11.绑定成功之后,返回网站首页,会默认显示网盘内容,后台也会显示账号详情,如果账号详情内无法显示账号容量等信息或首页无数据,则绑定失败。

错误处理

若绑定之后显示401/500错误,请参考:

宝塔面板安装OLAINDEX 6.0教程

温馨提示:

本文最后更新于2021年04月08日,已超过1108天没有更新,若内容或图片失效,请留言反馈。

引言

之前使用过OLAINDEX这个程序,当时还是4.0,现在已经更新到6.0版本,安装的过程和之前有一些变化,所以均为新版安装不同之处的文字记录,无图,4.0版本请参考:

步骤

OLAINDEX源码

默认已经安装好宝塔面板(宝塔面板安装请参考: 宝塔面板安装

安装完宝塔面板之后,请安装好LNMP环境

环境要求

PHP 扩展要求

PHP >= 7.4
PHP OpenSSL 扩展
PHP PDO 扩展
PHP Mbstring 扩展
PHP Tokenizer 扩展
PHP XML 扩展
PHP Ctype 扩展
PHP JSON 扩展
PHP BCMath 扩展
PHP Fileinfo 扩展

禁用函数

在宝塔面板PHP设置里面,删除禁用的proc_openproc_get_statusputenv三个函数

宝塔面板默认composer源为阿里云,无需修改。

安装开始

1.新建一个站点,不需要创建数据库,绑定一个域名即可

2.打开ssh,使用宝塔命令行或者xshell,进入到刚刚新建的站点目录,执行以下命令:

git clone https://github.com/WangNingkai/OLAINDEX.git tmp
mv tmp/.git .
rm -rf tmp
git reset --hard
composer install -vvv
chmod -R 777 storage
chown -R www:www * # 此处 www 根据服务器具体用户组而定
composer run install-app (此为自动安装,默认sqlite存储数据)

安装成功后,会显示默认后台账户和密码

3.打开宝塔面板,找到刚刚新建的站点,点击设置

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

5.点击伪静态,选择Laravel 5,保存

6.点击配置文件,注释以下内容。

location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$
    {
        expires      30d;
        error_log /dev/null;
        access_log /dev/null;
    }

    location ~ .*\.(js|css)?$
    {
        expires      12h;
        error_log /dev/null;
        access_log /dev/null; 
    }

7.配置SSL(此程序必须https访问)此处不再赘述,自行配置ssl证书即可

8.访问站点,显示登陆页面

9.配置OneDrive账号信息,点击申请,申请后可获得client_idclient_secret,在相应位置填写即可,注意账号的类别,国际版和世纪互联版本。

10.登录OneDrive账号,此处微软会提示请求证得许可,点击接受即可

接受

接受

11.绑定成功之后,返回网站首页,会默认显示网盘内容,后台也会显示账号详情,如果账号详情内无法显示账号容量等信息或首页无数据,则绑定失败。

错误处理

若绑定之后显示401/500错误,请参考:


赞 (0)

猜您想看

  • Mac安装nvm

    刚刚买了Mac mini,配置了一下环境,正好需要安装node,记录一下

    2023年03月02日
  • Android SDK下载配置

    Android SDK有三种方式获取,特此记录。

    2019年10月17日
  • 阿里云OSS防盗链设置

    启用阿里云OSS之后遇到了一些问题,记录一下

    2021年04月27日
  • 三星(SAMSUNG)970 EVO Plus使用体验

    如题,前一阵子在狗东三星自营420购入一块三星(SAMSUNG)250GB SSD固态硬盘 M.2接口(NVMe协议) 970 EVO Plus,与之前买的西数128G SATA固态一起服役。

    2020年01月16日
  • 2019 单反 or 微单?

    如题,最近时长有想买单反的人,在问我究竟该买单反还是微单? 解释的多了,就想记录一下,方便查阅。

    2019年06月18日
  • 荣耀magicbook 2019锐龙版使用体验

    荣耀magicbook 2019锐龙版是magicbook的第二代产品,性价比很高。

    2019年06月30日

评论区(暂无评论)

这里空空如也,快来评论吧~

我要评论

Vaptcha 初始化中...