小墨の博客

梦想需要付诸行动,否则只能是梦

在宝塔环境下使用完整安装包安装Cloudreve (转)

1、安装宝塔环境

宝塔环境安装请参看官方
https://www.bt.cn/bbs/thread-19376-1-1.html

2、新建Cloudreve网站并配置URL重写

2.1在宝塔中新建Cloudreve网站和数据库

Cloudreve的基本环境要求如下

检查项要求说明不满足的解决方案
PHP版本大于或等于5.6满足Cloudreve基本需求的最低PHP版本为5.6升级PHP版本
MySQL版本大于或等于5.5.3满足Cloudreve基本需求的最低MySQL版本为5.6升级MySQL版本
服务器程序(nginx/Apache等)启用UrlRewrite相关模块用于URL重写(伪静态)Apache:启用url_rewrite模块;nginx:无需启用新模块,但是需进行后续额外配置(见后文)
php扩展启用fileinfo、curl、gd用于处理文件输出、网络请求、验证码生成安装并启用相关扩展

2.2安装php扩展

根据环境要求在宝塔面板php管理界面安装fileinfo、curl 扩展。
gd的二步验证功能需要通过composer在程序安装目录下执行以下代码

composer require phpgangsta/googleauthenticator:dev-master
composer require endroid/qrcode
如果不需要gd二步验证,可以不安装
应先下载解压程序安装目录再通过composer安装gd扩展
如遇putenv() has been disabled for security reasons错误,在宝塔php管理面板中解除putenv函数禁用即可。

解除putenv函数禁用.png

解除putenv函数禁用

2.3下载Cloudreve完整安装包至网站根目录

下载cloudreve最新安装包

2.4设置URL重写

如果您使用的是Apache,一般情况下无需进行额外配置,只需要启用url_rewrite模块即可。
如果您使用的是nginx,请在网站配置文件中添加以下内容:
location / {
   if (!-e $request_filename) {
   rewrite  ^(.*)$  /index.php?s=/$1  last;
   break;
    }
 }
如果您使用的是kangle,请将程序根目录下.htaccess的内容改为:
<IfModule mod_rewrite.c>
    RewriteEngine on
    RewriteBase /
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule (.*)$ index.php/$1?%{QUERY_STRING} [QSA,PT,L]
</IfModule>
如果您使用的是IIS,请先在IIS中安装urlwrite,并在程序根目录新建web.config,键入以下内容:
<?xml version="1.0" encoding="UTF-8"?> <configuration> 
  <system.webServer> 
    <rewrite> 
      <rules> 
        <rule name="WPurls" enabled="true" stopProcessing="true"> 
          <match url=".*" /> 
          <conditions logicalGrouping="MatchAll"> 
            <add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" /> 
            <add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true" /> 
          </conditions> 
          <action type="Rewrite" url="index.php/{R:0}" /> 
        </rule> 
      </rules> 
    </rewrite> 
  </system.webServer> </configuration>

3、开始安装

前往您的域名/CloudreveInstaller进行环境检查、填写数据库信息并导入数据库

本文转自:https://sunsea.im/bt-install-cloudreve.html,转载仅为方便查阅。

以下内容为张小弟之家整理。


后续安装好之后还需要在宝塔配置Cloudreve定时任务——(任务类型:访问URL,URL为您的域名/Cron
后台管理地址:您的域名/Admin

Cloudreve相关地址

  • 官网:https://cloudreve.org/

  • 下载:https://cloudreve.org/download.php

  • Github:https://github.com/cloudreve/Cloudreve

  • 安装文档:https://docs.cloudreve.org/getting-started/install

  • 安装地址:域名/CloudreveInstaller/


解决谷歌二次验证:

https://www.dujin.org/15667.html 或 https://www.daniao.org/6400.html (未测试)

一些教程:最详细宝塔面板安装公私兼备云盘程序cloudreve教程 https://www.shanyemangfu.com/cloudreve-bt.html

张小弟之家

本文链接:
文章标题:

本站文章除注明转载/出处外,均为原创,若要转载请务必注明出处。转载后请将转载链接通过邮件告知我站,谢谢合作。本站邮箱:admin@only4.work

尊重他人劳动成果,共创和谐网络环境。点击版权声明查看本站相关条款。

    发表评论:

    搜索
    本文二维码
    标签列表
    站点信息
    • 文章总数:547
    • 页面总数:20
    • 分类总数:96
    • 标签总数:213
    • 评论总数:63
    • 浏览总数:287025

    | | |
    | |  Z-Blog PHP