ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

使用PHPStudy搭建Cloudreve网盘服务的流程步骤

使用PHPStudy搭建Cloudreve网盘服务的流程步骤 1、前言自云存储概念兴起已经有段时间了各互联网大厂也纷纷加入战局一时间公有云盘遍地开花。但一段时间后公有云盘潜在的安全问题也暴露出来原有的共有云盘用户纷纷转为搭建私有云盘也带动了群晖等一众私有云盘供应商的发展。可群晖硬件动辄数千让个人消费者难以招架是否能将个人电脑改造为私有云盘呢答案自然是肯定的今天我们就为大家介绍如何使用Cpolar与Cloudreve在个人Windows电脑上搭建一个强大的PHP云盘系统。2、本地网站搭建2.1 环境使用Cloudreve是一个网页程序由于其运行在本地电脑上因此需要一个虚拟运行环境这里我们使用的是PHPStudy这款软件。由于PHPStudy是独立软件因此只需要在PHPStudy下载完成后双击安装包内的安装程序依照软件提示即可完成安装。2.2 支持组件选择与常见的网页程序一样Cloudreve也是以PHP为基础加上其文件传输功能因此需要PHP、MySQL、Nginx、FTP、FileZilla、SQL-Front几个程序的支持。好在PHPStudy提供了这些支持软件的安装省去了我们不少麻烦。2.3 网页安装在PHPStudy软件准备好后我们就可以开始安装Cloudreve网页。在Cloudreve官网下载网页包官网网页被挂在GitHub网页打不开常态可以从其他渠道下载网页压缩包下载完毕后将Cloudreve压缩包解压至PHPStudy的WWW文件夹下作为网页的根目录。本例中PHPStudy安装在D盘下因此路径为此电脑 – D盘 – PHPStudy pro – WWW。接着返回PHPStudy主界面的“网站”页面点击该页面左上角的“创建网站”开始对Cloudreve网页运行环境进行设置。在“创建网站”页面我们需要对网站运行环境进行几项基本设置包括域名本地访问网站的域名端口本地网页的输出端口号根目录即网页文件存放的路径可以通过栏位右侧的“浏览”按钮进行选择创建FTP和数据库勾选这两项会弹出新窗口进行设置设置内容主要为用户名、密码、名称几项PHP版本通常这项不必单独选择PHPStudy会自动选择较高版本但为避免安装后网站打开错误最好选择7.2X版本的PHP。在完成各项设置后就可以点击页面下方的“确认”按钮将这些配置保存下来。接着在浏览器地址栏中输入(localhost:80/cloudreveinstaller)进入网页安装程序。在这一步Cloudreve会对运行环境和支持功能进行检查只有必要项目自检通过才能进行下一步部署。下一步安装工作主要是对数据库信息进行填写我们只需要依照之前设定的数据库信息填入即可。设置完数据库信息后点击页面下方的“开始安装”只需等待很短时间Cloudreve就能安装完成。在网页安装完成页面会给出Cloudreve后台地址、管理员登录信息和安全注意事项。2.4 测试和使用接着我们在浏览器地址栏中输入localhost:80端口号需要根据实际设定输入在这个例子中我们使用的端口号为80就能使用本地电脑上的Cloudreve网盘系统。2.5 问题解决在Cloudreve安装过程中最容易出的一个问题就是环境检查中URL Rewrite项目错误这个问题解决方法也很简单只要对网页进行伪静态设置即可。首先我们打开PHPStudy在Cloudreve网站条目右侧点击“管理”选项从中找到“伪静态”按钮点击进入伪静态设置页面。在伪静态设置框内输入以下命令123456location / {if (!-e $request_filename) {rewrite ^(.*)$ /index.php?s/$1 last;break;}}输入完成后点击下方的“确认”进行保存再刷新一次安装页面就能看到原本报错的URL Rewrite项目已经通过检查我们就能继续进行下一步安装。3、本地网页发布3.1 cpolar云端设置在Cloudreve网页安装完成后我们就可以着手将位于本地电脑上的Cloudreve云盘通过Cpolar创建的内网穿透数据隧道将这个云盘发布到公共互联网上在限定范围内接受注册用户或分发已注册用户信息访问该云盘。首先访问cpolar的官网在官网页面能找到cpolar客户端的下载按钮我们可以先将cpolar下载至本地等到对数据隧道关联本地网站时再进行安装。
返回列表