如果你有云服务器我教你如何搭建属于自己的网盘

如果你有云服务器,我教你如何搭建属于自己的网盘

网盘的出现给我们带来了很大的便利,同时因为各大网盘供应商跑马圈地后接下来要盈利,所以很多网盘都开始以限速,限空间来让促使用户充值。

首先,前置条件是你得有自己的云服务器,我用的是阿里云服务器阿里云购买地址。

其次一个好的远程连接工具,FinalShell强烈推荐,当然也可以用xshell或其他工具。

最后需要一个容器化的离线下载服务。

1.安装docker

1.1安装docker

安装docker,可以在阿里提供的远程管理平台,也可以用上文提供的finalshell,需要注意的是如果用finalshell,需要以下配置

sudo yum install docker

1.2启动docker

systemcd start docker

2.安装数据库

这里我直接用了阿里云官网教程的命令

docker run --name=db -e MYSQL_ROOT_PASSWORD=123456 -e MYSQL_DATABASE=filerun -e MYSQL_USER=filerun -e MYSQL_PASSWORD=filerun -dP mysql

3.安装离线下载服务

docker run --name=pan --link=db  -ti -p 8081:80 -p 6800:6800 jaegerdocker/pan

4.开放8081端口

按照阿里云官网提供的方法,网盘就搭建好了,在浏览器输入http://ip:8081,输入用户名密码superuser:superuser就可以登录,但是服务器默认已经没有开启8081端口,导致http://ip:8081连接超时。开启服务器端口

开启端口中端口号 输入8081,允许ip可以设置一个网段,也可以参照阿里云给的模板0.0.0.0/0允许所有ip访问。

5.访问网盘

5.1获取网盘IP

查看服务器公网ip,进入阿里云服务器管理界面,点击实例,下图中方框就是需要的IP

 

5.2访问网盘

输入用户名密码superuser:superuser登录,登录后可修改密码

到这个界面,基本可以对网盘文件进行增删改查,竟然还可以分享。这是太棒了,如果想多个用户使用,也可以在设置中增加用户,设置权限。

5.3离线下载

根据阿里云官网的介绍离线下载http://ip:8081/dweb进入下载页,是一个简版的迅雷。

有了这个云盘还要什么硬盘,还用怕什么女朋友在电脑里翻翻翻。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章