cloudreve win10 解析域名_利用Cloudreve搭建自有网盘系统
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搭建自有网盘系统相关推荐
- cloudreve win10 解析域名_快速搭建Cloudreve教程
参考文章:快速开始docs.cloudreve.org 一.搭建 首先在 GitHub Release 页面获取已经构建打包完成的主程序.(第一个) 然后在你的服务器上解压,在输入以下命令: #解压 ...
- python 网盘搭建_给自己搭建一个网盘
网盘,一度成为人们不可或缺的一部分,几年前网盘争夺战到处弥漫,1T.10T.30T存储空间无处不在,现如今要么关闭,要么收费,随着国内网盘厂商纷纷的关闭,目前也只有百度云.微云还可以使用,但百度云的不 ...
- 10分钟搭建私人网盘系统
市面上有很多的云盘系统,但要获得良好的体验都要进行会员付费,而且下载速度受到了限制.对于重要的文件和资料,处于安全的考虑大家可能都用硬盘来保存,但是硬盘携带并不是很方便,而且容易遗忘.这个我深有体会, ...
- cloudreve win10 解析域名_Cloudreve 云盘直链获取源码
Cloudreve 云盘直链获取源码 @虐ふ1999.版本 2 .支持库 spec .程序集 程序集1 .子程序 _启动子程序, 整数型, , 本子程序在程序启动后最先执行 调试输出 (获取Could ...
- 如何使用宝塔来搭建CLOUDREVE网盘系统
想要存储文件? FTP太老了?其他大厂商网盘限速?隐私得不到保障? 那我们可以选择自建一个界面简单功能实用的个人网盘! 这边我推荐用GO语言编写的CLOUDREVE网盘系统 众所周知CLOUDREVE ...
- windows系统下搭建cloudreve网盘系统
最近博主想搭建属于自己的网盘系统,去github上看了一些开源项目,比较对cloudreve感兴趣,但是github的搭建步骤不全以及网上没有完整的搭建博文,于是,博主想自己搭建cloudreve网盘 ...
- ondrive网盘php,IT之家学院:利用OneIndex + OneDrive搭建私人网盘(可对外公开) - IT之家...
写在前面:IT之家上多了很多搭建私人网盘的相关教程,但大部分人和我一样,上传带宽不够啊!例如我,只有小的可怜的20MBPS.那我们为何不利用现有的网盘资源来做一个自己的私人云盘呢?也许大家可能会说现有 ...
- 「GoCN酷Go推荐」Cloudreve 公私兼备的网盘系统
什么是 cloudreve? Cloudreve 可以让您快速搭建起公私兼备的网盘系统.Cloudreve 在底层支持不同的云存储平台,用户在实际使用时无须关心物理存储方式.你可以使用 Cloudre ...
- 全新PHP云盘网盘系统Cloudreve程序源码一键安装版+可对接多家云存储网盘
介绍: PHP云盘网盘系统搭建教程: 运行环境:Linux或Win+Nginx+PHP7.2+MYSQL5.6+伪静态 2.打开:http://域名/CloudreveInstaller/ 满足环境后 ...
最新文章
- 电脑编程python老是出现错误_python常见的编程错误
- java斗破苍穹游戏阵容,斗破苍穹手游竞技场阵容搭配解析 最强阵容你知道吗
- asp使用mysql5.0_ASP使用MYSQL数据库全攻略
- main线程 子线程 顺序_面试官:线程池如何按照core、max、queue的执行顺序去执行?详解...
- Kafka的精髓全写这本“限量笔记”里了
- AIX samba服务器配置
- 开源开放 | 细粒度可循证医学文档知识融合表示和推理(CCKS2021)
- 前端路由和后台路由有什么区别?
- 队列模拟约瑟夫问题(洛谷P1996题题解,Java语言描述)
- 百度地图隐藏LOGO显示
- Notepad++如何对比文件 Notepad++对比两个文件代码方法
- 【netty】Netty并发工具-Promise
- mysql循环map_java Map 遍历速度最优解
- 实例225 模拟淘宝购物买卖双方交易问题
- fd 句柄_文件描述符FD的含义/文件句柄
- Linux网络协议之旅,用西游记的故事串联整个网络世界(必看!)
- 如何利用新浪博客做外链1
- 美国国立卫生研究院(NIH)江晓芳组诚聘生物信息学博士后
- ajax success 参数
- 浅析功耗性能肖特基二极管的重要性