目录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网页运行环境举行设置。 在“创建网站”页面,我们必要对网站运行环境举行几项根本设置,包括:
在完成各项设置后,就可以点击页面下方的“确认”按钮,将这些设置生存下来。接着在欣赏器地点栏中输入(localhost:80/cloudreveinstaller),进入网页安装步伐。在这一步,Cloudreve会对运行环境和支持功能举行查抄,只有必要项目自检通过,才气举行下一步摆设。 下一步安装工作,重要是对数据库信息举行填写,我们只必要依照之前设定的数据库信息填入即可。 设置完数据库信息后,点击页面下方的“开始安装”,只需等候很短时间,Cloudreve就能安装完成。在网页安装完成页面,会给出Cloudreve背景地点、管理员登录信息和安全注意事项。 2.4 测试和使用接着我们在欣赏器地点栏中输入localhost:80(端口号必要根据实际设定输入,在这个例子中,我们使用的端口号为80),就能使用本地电脑上的Cloudreve网盘体系。 2.5 题目办理在Cloudreve安装过程中,最轻易出的一个题目,就是环境查抄中URL Rewrite项目错误,这个题目办理方法也很简单,只要对网页举行伪静态设置即可。 首先我们打开PHPStudy,在Cloudreve网站条目右侧,点击“管理”选项,从中找到“伪静态”按钮,点击进入伪静态设置页面。 在伪静态设置框内,输入以下命令: [code]location / { if (!-e $request_filename) { rewrite ^(.*)$ /index.php?s=/$1 last; break; } } [/code]输入完成后,点击下方的“确认”举行生存,再刷新一次安装页面,就能看到原本报错的URL Rewrite项目已经通过查抄,我们就能继续举行下一步安装。 3、本地网页发布3.1 cpolar云端设置在Cloudreve网页安装完成后,我们就可以着手将位于本地电脑上的Cloudreve云盘,通过Cpolar创建的内网穿透数据隧道,将这个云盘发布到公共互联网上,在限定范围内担当注册用户(或分发已注册用户信息)访问该云盘。首先访问cpolar的官网,在官网页面,能找到cpolar客户端的下载按钮,我们可以先将cpolar下载至本地,等到对数据隧道关联本地网站时再举行安装。 Cpolar客户端下载完成后,先不着急脱离官网页面,我们必要在官网页面预留一条空白数据隧道,用以承载本地Cloudreve。在以用户登录cpolar官网后,在“仪表盘”页面左侧点击“预留”按钮,进入cpolar云端空白数据隧道的预留设置页面。 在这个页面,我们可以选择预留“二级子域名”、“自定义域名”、“TCP地点”、“FTP地点”等多个项目(必要注意的是,云端生存各种数据隧道为高级功能,必要将cpolar升级至底子版及以上才气使用),对于Cloudreve网页来说,我们可选择“生存二级子域名”或“生存自定义域名”。此中“生存自定义域名”必要从域名供应商处购买域名,并对CNAME举行设置,为克制混淆,我们以“生存二级子域名”举行演示。 在“生存二级子域名”栏位,我们必要对拟生存的二级子域名举行简单设置,设置内容包括:
完成这几项设置后,就可以点击右侧的“生存”按钮,将这条空白数据隧道生存下来。 3.2 cpolar本地设置之前我们已经将cpolar客户端下载到本地,这时我们只必要双击下载好的cpolar安装包(.msi后缀文件),并依照提示举行安装即可(根本上就是一起next)。 在cpolar客户端安装完毕后,我们可以通过Windows的开始菜单找到cpolar的快捷方式,也能在欣赏器中输入localhost:9200,打开cpolar客户端的Web-UI界面。 同样输入账号暗码登录cpolar客户端后,我们点击cpolar主页面左侧“隧道管理”项下的“创建隧道”按钮,进入本地隧道的创建页面。也就在这一步,我们即可将本地Cloudreve网盘与cpolar云端数据隧道关联起来,让本地网盘成为能在互联网上访问的私有云盘。 与cpolar云端设置数据隧道一样,在这里我们也必要对数据隧道举行设置,具体设置项目为:
这些信息填写完毕后,就可点击页面下方的“创建”按钮,生成能够发布本地音乐网站的公网地点。 接着,我们点击cpolar主界面左侧“状态”项下的“在线隧道列表”按钮,在“在线隧道列表”页面,就能看到本地Cloudreve网盘在公共互联网上的地点,让我们本地的网盘真正成为能在互联网上访问的云盘。 4、公网访问测试现在就让我们实行用cpolar生成的公网地点,对位于本地的Cloudreve网盘举行访问。 可以看到,我们已经可以成功的用cpolar生成的公共互联网地点,访问到位于本地电脑上的网盘网页,让我们的个人电脑富丽转身为云盘体系,节省下数千资金用于其他方面。 5、结语当然,使用cpolar创建个人云盘网站,只是cpolar内网穿透功能的一个应用场景,cpolar创建的内网穿透数据隧道,还能在更多场景中大显身手。 以上就是使用PHPStudy搭建Cloudreve网盘服务的流程步骤的具体内容,更多关于PHPStudy搭建Cloudreve的资料请关注脚本之家其它相关文章! 来源:https://www.jb51.net/program/3153517bb.htm 免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作! |
|手机版|小黑屋|梦想之都-俊月星空
( 粤ICP备18056059号 )|网站地图
GMT+8, 2025-7-1 22:29 , Processed in 0.034019 second(s), 19 queries .
Powered by Mxzdjyxk! X3.5
© 2001-2025 Discuz! Team.