网站团购活动页面怎么做,网站开发商城实例,线上线下推广是什么意思,网站建设优化的作用文章目录 1、前言2、本地网站搭建2.1 环境使用2.2 支持组件选择2.3 网页安装2.4 测试和使用2.5 问题解决 3、本地网页发布3.1 cpolar云端设置3.2 cpolar本地设置 4、公网访问测试5、结语 1、前言
自云存储概念兴起已经有段时间了#xff0c;各互联网大厂也纷纷加入战局#… 文章目录 1、前言2、本地网站搭建2.1 环境使用2.2 支持组件选择2.3 网页安装2.4 测试和使用2.5 问题解决 3、本地网页发布3.1 cpolar云端设置3.2 cpolar本地设置 4、公网访问测试5、结语 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网站条目右侧点击“管理”选项从中找到“伪静态”按钮点击进入伪静态设置页面。 在伪静态设置框内输入以下命令
location / {if (!-e $request_filename) {rewrite ^(.*)$ /index.php?s/$1 last;break;}
}输入完成后点击下方的“确认”进行保存再刷新一次安装页面就能看到原本报错的URL Rewrite项目已经通过检查我们就能继续进行下一步安装。 3、本地网页发布
3.1 cpolar云端设置
在Cloudreve网页安装完成后我们就可以着手将位于本地电脑上的Cloudreve云盘通过Cpolar创建的内网穿透数据隧道将这个云盘发布到公共互联网上在限定范围内接受注册用户或分发已注册用户信息访问该云盘。首先访问cpolar的官网在官网页面能找到cpolar客户端的下载按钮我们可以先将cpolar下载至本地等到对数据隧道关联本地网站时再进行安装。 Cpolar客户端下载完成后先不着急离开官网页面我们需要在官网页面预留一条空白数据隧道用以承载本地Cloudreve。在以用户登录cpolar官网后在“仪表盘”页面左侧点击“预留”按钮进入cpolar云端空白数据隧道的预留设置页面。 在这个页面我们可以选择预留“二级子域名”、“自定义域名”、“TCP地址”、“FTP地址”等多个项目需要注意的是云端保留各种数据隧道为高级功能需要将cpolar升级至基础版及以上才能使用对于Cloudreve网页来说我们可选择“保留二级子域名”或“保留自定义域名”。其中“保留自定义域名”需要从域名供应商处购买域名并对CNAME进行设置为避免混淆我们以“保留二级子域名”进行演示。
在“保留二级子域名”栏位我们需要对拟保留的二级子域名进行简单设置设置内容包括
地区这里我们在下拉菜单中选择实际使用地即可二级域名 二级域名可以选择自己喜欢的内容填写不过需要注意的是该内容最终会显示的公网URL中因此需要选择合适的内容填入描述 该栏可以看做这条数据隧道的备注只要方便分辨即可 完成这几项设置后就可以点击右侧的“保留”按钮将这条空白数据隧道保留下来。 接着我们转回本地电脑安装polar客户端首次使用cpolar的用户并对cpolar客户端进行设置将这条空白数据隧道与Cloudreve网盘关联起来。
3.2 cpolar本地设置
之前我们已经将cpolar客户端下载到本地这时我们只需要双击下载好的cpolar安装包.msi后缀文件并依照提示进行安装即可基本上就是一路next。 在cpolar客户端安装完毕后我们可以通过Windows的开始菜单找到cpolar的快捷方式也能在浏览器中输入localhost:9200打开cpolar客户端的Web-UI界面。 同样输入账号密码登录cpolar客户端后我们点击cpolar主页面左侧“隧道管理”项下的“创建隧道”按钮进入本地隧道的创建页面。也就在这一步我们即可将本地Cloudreve网盘与cpolar云端数据隧道关联起来让本地网盘成为能在互联网上访问的私有云盘。
与cpolar云端设置数据隧道一样在这里我们也需要对数据隧道进行设置具体设置项目为
隧道名称 可以看做cpolar本地的隧道信息注释只要方便分辨即可协议 这里我们默认选择http协议本地地址 本地地址即为本地网站的输出端口号在这个例子中为80域名类型 由于我们已经在cpolar云端预留了二级子域名的固定隧道因此勾选“二级子域名”如果预留的是自定义域名则勾选自定义域名并在下一行“Sub Domain”栏中填入预留的二级子域名该例子中为“dreve”地区 与cpolar云端预留的信息一样我们依照实际使用地填写即可
这些信息填写完毕后就可点击页面下方的“创建”按钮生成能够发布本地音乐网站的公网地址。 接着我们点击cpolar主界面左侧“状态”项下的“在线隧道列表”按钮在“在线隧道列表”页面就能看到本地Cloudreve网盘在公共互联网上的地址让我们本地的网盘真正成为能在互联网上访问的云盘。 4、公网访问测试
现在就让我们尝试用cpolar生成的公网地址对位于本地的Cloudreve网盘进行访问。 可以看到我们已经可以成功的用cpolar生成的公共互联网地址访问到位于本地电脑上的网盘网页让我们的个人电脑华丽转身为云盘系统节省下数千资金用于其他方面。
5、结语
当然使用cpolar创建个人云盘网站只是cpolar内网穿透功能的一个应用场景cpolar创建的内网穿透数据隧道还能在更多场景中大显身手。