最详细宝塔面板安装公私兼备云盘程序cloudreve教程

2019年5月31日 716 次阅读 0 条评论 1 人点赞

最近安装云盘程序cloudreve遇到了点麻烦。我使用的宝塔环境,但是cloudreve官方使用的是composer安装方式,以近乎洁癖的我是很难忍受这种方式的。因为我的服务器只要是安装了宝塔面板,那么我的网站必须要能试用宝塔面板管理,也就是网站必须位于宝塔面板www/wwwroot目录,其他地方我都感觉难受,而且也不想安装程序给我的服务器乱装安装包。所以果断采用第三种安装方式,就是官方安装包管理。下边分享下我的安装流程。

一、下载安装包

这里注意的是,一定要使用从官方网站

https://cloudreve.org/

下载的安装包,这儿的安装包是是带有依赖库的,实测带有四个扩展,不含有二次验证的扩展。

从github下载的安装包是不带有依赖库的。

当然你可以使用我安装完所有扩展的安装包。

这样你就可以免除后顾之忧,没有麻烦问题了。当然你也可以自己安装依赖库后文会提安装供依赖库方法。

二、建立和配置网站

1.首先安装php扩展

2.新建网站

3.配置网站

1.配置伪静态

location / {
if (!-e $request_filename) {
rewrite ^(.*)$ /index.php?s=/$1 last;
break;
}
}
2.配置SSL证书,非必选,但是你如果使用onedrive的话可能需要必须使用SSL。

3.上传程序文件,并解压

4.打开安装向导

访问https://youdomain.com/CloudreveInstaller/
即可打开安装向导

然后根据安装向导来确定环境和扩展和依赖是否安装完毕。配置剩余的项目。

5.配置目录权限

设置方法很简单


其他目录类似设置
6.新建数据库

若想要方便使用root用户,可以打开phpmyadmin使用root账户登录新建数据库

三、安装cloudreve

配置完上述步骤就可以完美安装了

1.刷新安装向导页面

这样就可以完美安装了。

点击下一步

2.填入数据库信息

程序不能自动建立数据库,需要提前新建数据库

这样就可以登录后台配置使用了。

四、依赖库安装

我们根据上文知道官网安装包缺少谷歌二次验证依赖库。github缺少所有依赖库。所以这儿提供手动安装依赖库的方法。

1.首先定位到网站所在目录

cd /www/wwwroot/new.shanyemangfu.com

2.安装thinkphp依赖库

composer require topthink/framework

这样会安装thinkphp的所有依赖

3.安装二次验证的依赖库

这时发现二次验证依赖库还没有安装

然后使用如下代码

composer require phpgangsta/googleauthenticator:dev-master

composer require endroid/qrcode

太长了只放首尾图

然后依赖就安装好了

其他具体配置官方文档已经很详细,便不再啰嗦。

https://github.com/cloudreve/Cloudreve/wiki

如果你安装中遇到问题,可以在下方留言,或加入右上方本站交流群。当然cloudreve官方论坛很重要的啦。

若遇到部分页面比如登录注册页面,分享页面空白的话,请下载最新文件覆盖静态文件即可。

菜鸟

文章评论(0)