0. 前言

所需知识储备:了解服务器。

目录

1. 简介

2. 搭建及基础使用

2.1 Linux版搭建教程

2.1.1 安装LNMP运行环境

2.1.2 创建网站并上传Cloudreve

2.2 Windows版搭建教程

2.2.1 安装运行环境

2.2.2 创建网站并上传Cloudreve

2.3 初始化设置

3. 进阶设置及使用

待更

1. 简介

Cloudreve是一款国人开发的开源免费的网盘系统,借助Cloudreve你能够快速搭建起公私兼备的网盘。Cloudreve支持使用七牛云存储、阿里云OSS、又拍云、Amazon S3等对象存储作为存储后端,也支持本地服务器、远程服务器和OneDrive等作为存储后端,另外也支持aria2离线下载。

Cloudreve支持多用户的注册和使用,可以为不同用户组可绑定不同上传策略(即使用不同的存储后端)。

针对文件分享,用户可以方便创建私有或公有分享链接。

Cloudreve支持图片、视频、音频、Office文档在线预览,支持文本文件、Markdown文件的在线编辑。

另外Cloudreve也支持WebDAV协议,方便你将网盘映射到本地管理。

2. 搭建及基础使用

Cloudreve使用PHP+MySQL架构,只要提供相关环境即可运行Cloudreve。以下将讲解Linux和Windows平台下的安装,macOS可以以类似方式搭建,在此略过。 2.1和2.2根据自己的操作系统选看其中一节即可。

2.1 Linux版搭建教程

测试环境是空白的CentOS 7.6,采用宝塔面板来搭运行环境。

2.1.1 安装LNMP运行环境

我是通过宝塔面板安装的LNMP运行环境,当然你也可以选择其他的方式。安装面板比较简单,只需复制粘贴一行命令即可搞定,进入官方教程查看不同操作系统的对应命令。

#以CentOS7为例

yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && bash install.sh

安装完成后,命令行界面会输出我们将要访问访问的宝塔面板的地址、用户名和密码,如下图所示。

注意的是,如果你是在局域网中进行测试的话,你需要将访问地址中ip地址替换为你服务器在局域网中的ip地址。

访问面板地址并登录,选择安装它推荐的LNMP套件(我修改php的版本为7.2,这样可以提升性能),等待安装完毕。

根据Cloudreve的需要安装了php扩展fileInfo,软件商店点击php的管理,再选择fileinfo进行安装。

2.1.2 创建网站并上传Cloudreve

在宝塔面板建立一个网站,域名我直接填写我的服务器的局域网ip地址(192.168.56.101请替换为你自己服务器的ip,如果你拥有的话,也可以填写域名),并记下生成的数据库名、用户名和密码。

进入官网下载压缩包,并上传该压缩包上传至网站根目录并解压。此时网站根目录部分内容如下。

在网站的设置里面配置Url重写,在网站的伪静态添加如下一段内容并保存。

location / {

if (!-e $request_filename) {

rewrite ^(.*)$ /index.php?s=/$1 last;

break;

}

}

2.2 Windows版

测试环境是空白的64位windows10专业版,采用phpStudy来搭运行环境。

2.2.1 安装运行环境

phpStudy通过官网下载,解压安装即可,我这里选择的是最新的phpStudy v8.0版本。

点击启动Nginx和MySQL。

2.2.2 创建网站并上传Cloudreve

在phpStudy软件的网站页,点击创建网站。

设置域名(我填写的就是服务器ip,你需要根据自己服务器的地址修改这一参数),另外还需要勾选创建数据库(设置用户名和密码),其他默认即可。

在伪静态里粘贴如下内容

location / {

if (!-e $request_filename) {

rewrite ^(.*)$ /index.php?s=/$1 last;

break;

}

}

进入网站根目录。

进入官网下载压缩包,并将该压缩包解压并转移至网站根目录,删除目录下index.html文件。

2.3 初始化设置

浏览器访问192.168.56.101/CloudreveInstaller,检查相关运行条件是否满足,满足则进行下一步。

填写网站相关信息(主要需要修改的是MySQL用户名、密码和数据库名),点击开始安装。

安装完成,显示管理后台地址和管理员账号和密码。

搭建完成,可以开始使用了。

欢迎大家关注我的专栏。云同步​zhuanlan.zhihu.com玩转云服务器​zhuanlan.zhihu.com

cloudreve win10 解析域名_利用Cloudreve搭建自有网盘系统相关推荐

  1. cloudreve win10 解析域名_快速搭建Cloudreve教程

    参考文章:快速开始​docs.cloudreve.org 一.搭建 首先在 GitHub Release 页面获取已经构建打包完成的主程序.(第一个) 然后在你的服务器上解压,在输入以下命令: #解压 ...

  2. python 网盘搭建_给自己搭建一个网盘

    网盘,一度成为人们不可或缺的一部分,几年前网盘争夺战到处弥漫,1T.10T.30T存储空间无处不在,现如今要么关闭,要么收费,随着国内网盘厂商纷纷的关闭,目前也只有百度云.微云还可以使用,但百度云的不 ...

  3. 10分钟搭建私人网盘系统

    市面上有很多的云盘系统,但要获得良好的体验都要进行会员付费,而且下载速度受到了限制.对于重要的文件和资料,处于安全的考虑大家可能都用硬盘来保存,但是硬盘携带并不是很方便,而且容易遗忘.这个我深有体会, ...

  4. cloudreve win10 解析域名_Cloudreve 云盘直链获取源码

    Cloudreve 云盘直链获取源码 @虐ふ1999.版本 2 .支持库 spec .程序集 程序集1 .子程序 _启动子程序, 整数型, , 本子程序在程序启动后最先执行 调试输出 (获取Could ...

  5. 如何使用宝塔来搭建CLOUDREVE网盘系统

    想要存储文件? FTP太老了?其他大厂商网盘限速?隐私得不到保障? 那我们可以选择自建一个界面简单功能实用的个人网盘! 这边我推荐用GO语言编写的CLOUDREVE网盘系统 众所周知CLOUDREVE ...

  6. windows系统下搭建cloudreve网盘系统

    最近博主想搭建属于自己的网盘系统,去github上看了一些开源项目,比较对cloudreve感兴趣,但是github的搭建步骤不全以及网上没有完整的搭建博文,于是,博主想自己搭建cloudreve网盘 ...

  7. ondrive网盘php,IT之家学院:利用OneIndex + OneDrive搭建私人网盘(可对外公开) - IT之家...

    写在前面:IT之家上多了很多搭建私人网盘的相关教程,但大部分人和我一样,上传带宽不够啊!例如我,只有小的可怜的20MBPS.那我们为何不利用现有的网盘资源来做一个自己的私人云盘呢?也许大家可能会说现有 ...

  8. 「GoCN酷Go推荐」Cloudreve 公私兼备的网盘系统

    什么是 cloudreve? Cloudreve 可以让您快速搭建起公私兼备的网盘系统.Cloudreve 在底层支持不同的云存储平台,用户在实际使用时无须关心物理存储方式.你可以使用 Cloudre ...

  9. 全新PHP云盘网盘系统Cloudreve程序源码一键安装版+可对接多家云存储网盘

    介绍: PHP云盘网盘系统搭建教程: 运行环境:Linux或Win+Nginx+PHP7.2+MYSQL5.6+伪静态 2.打开:http://域名/CloudreveInstaller/ 满足环境后 ...

最新文章

  1. 电脑编程python老是出现错误_python常见的编程错误
  2. java斗破苍穹游戏阵容,斗破苍穹手游竞技场阵容搭配解析 最强阵容你知道吗
  3. asp使用mysql5.0_ASP使用MYSQL数据库全攻略
  4. main线程 子线程 顺序_面试官:线程池如何按照core、max、queue的执行顺序去执行?详解...
  5. Kafka的精髓全写这本“限量笔记”里了
  6. AIX samba服务器配置
  7. 开源开放 | 细粒度可循证医学文档知识融合表示和推理(CCKS2021)
  8. 前端路由和后台路由有什么区别?
  9. 队列模拟约瑟夫问题(洛谷P1996题题解,Java语言描述)
  10. 百度地图隐藏LOGO显示
  11. Notepad++如何对比文件 Notepad++对比两个文件代码方法
  12. 【netty】Netty并发工具-Promise
  13. mysql循环map_java Map 遍历速度最优解
  14. 实例225 模拟淘宝购物买卖双方交易问题
  15. fd 句柄_文件描述符FD的含义/文件句柄
  16. Linux网络协议之旅,用西游记的故事串联整个网络世界(必看!)
  17. 如何利用新浪博客做外链1
  18. 美国国立卫生研究院(NIH)江晓芳组诚聘生物信息学博士后
  19. ajax success 参数
  20. 浅析功耗性能肖特基二极管的重要性

热门文章

  1. 抽样平均近似方法(SAA)
  2. mysql查询最小分数_MySQL数分:简单查询
  3. 逻辑回归之芯片检测实战
  4. 2017年联通软件研究院校园招聘面试经历
  5. 工作站和台式机有什么区别
  6. Auto js编写微信小游戏 《一笔画完》 辅助工具--开发篇
  7. 记录_20190814
  8. DOS命令:你知道多少?
  9. JS数组的slice()方法传负数和字符串操作函数中的slice()、substr()、substring()
  10. 如何让多个div横向排列而不换行