小熊喜欢下雨

欢迎远行者前来落脚

利用frp把本地的网盘映射到服务器上使用

| 暂无评论

最近也没太折腾,前一天还在试图把虚拟机上的fedora的80端口映射到本地机来访问,但是一直都是打不开页面,提问,看百科都没有用,一直很郁闷。

因为我的服务器硬盘比较小,所以即使有了网盘,我也不太敢用。最近正好在学习php,在VMware的一个fedora虚拟机上搭建了一个LAMP(linux+apache+mysql+php)环境,所以自然想利用虚拟机和frp在本地搭建一个网盘来缓解我服务器网盘的尴尬局面。

说做就做,当然,我也做好了面对各种报错不能成功的准备。下面是步骤:

1.把虚拟机的网络模式调成桥接,nat应该用不了,这个很简单,不细说

2.我利用已经有的一级域名做了一个二级域名解析到我的服务器上面,(华为云好像最多让你做40多个子域名)。

3.打开你计划使用的端口,我用的是宝塔面板开了一个端口。然后直接访问这个子域名已经有一个默认页面出现。

4.使用frp将虚拟机端口映射到我的服务器上面,上一张github的截图:

就是把frp这个包分别部署在我的fedora虚拟机和远程服务器上,然后按照指示修改配置文件并启动。就可以成功连接虚拟机和服务器。连接成功会有一个类似这样的界面:

5.喜闻乐见的搭建网盘环节,就是下载可道云的包解压在/var/www/html下,再给这个文件夹777的权限,具体可以参考:http://littlesunnybear.com/2020/03/26/%e5%9c%a8centos%e6%9c%8d%e5%8a%a1%e5%99%a8%e4%b8%8a%e8%bd%bb%e6%9d%be%e6%90%ad%e5%bb%ba%e5%8f%af%e9%81%93%e4%ba%91%e7%bd%91%e7%9b%98/

6.就是轻车熟路的配置了,在随便任何一台设备上的浏览器输入http://yourdomain:11000(你设置frp的那个端口)就可以开始你的网盘之旅了

7.这是可有可无的,但是我还是想到更多。因为我的虚拟机也就只有20g的硬盘分配。肯定也不能就把文件存在虚拟机里面。于是我计划把我的u盘(以后可以用机械硬盘)挂载到可道云网盘的一个/data/User/admin/home/我的文档  这个目录下面,但是我挂上去之后发现在网页上有不能上传文件到这个文件夹里。看了我对Linux的磁盘理解还不够吧。不过,恩恩,又不是不能用!反正可以用就好了,以后再解决这个问题吧。

发表评论

*为必填字段!