在服务器上搭建自己的网盘

现在很多网盘都关闭了,造成了百度一家独大的场面,自然而然百度网盘就对普通用户进行限速,使用体验大大下降,因此萌生了自己创建网盘的想法。网上搜了很多教程,但是关于Nextcloud的都比较复杂,不易操作,所以想通过docker进行部署,最终在Docker Hub上找到了wonderfall创建的镜像,配置比较简单,在此记录配置过程,以提供给有需要的同学参考。

优势

私密,自己全权管理所有文件;
稳定,不存在服务商关闭网盘服务的问题;
高速,直链下载,不限速;
功能丰富,可安装插件实现各种云端功能。

搭建网盘的环境

首先你需要一台服务器,可以是腾讯云百度云阿里云甚至京东云。推荐最好是国内的服务器,如果选择的是国外那么在使用中速度会比较慢。这次我用的是阿里云的开发者成长计划中的免费一个月套餐,如果需要的请去以上推荐服务器厂商购买学生机,价格普遍在10/月

在服务器上搭建自己的网盘

我的配置

Centos7  ,1核2g

搭建步骤

1.安装docker

使用终端软件例如xshell(网上有很多教程,就不一一介绍了)登录服务器

在服务器上搭建自己的网盘

 # 通过yum源安装docker

sudo yum -y install docker

# 启动docker

sudo sysemctl start docker

# 开机自启

sudo systemctl enable docker

2. 获取nextcloud镜像,搭建网盘

docker run -d -p 8080:80 nextcloud

下载速度较慢请耐心等待下载

3.访问主机ip的8080端口,为网盘设置管理员名称和密码

在你服务器ip后面加上:8080 ,比如我的ip为192.168.1那么我就访问192.168.1:8080

在服务器上搭建自己的网盘

设置你的管理员账号密码 单击安装完成

此时我们再次访问网盘后则可以获取全平台的客户端

在服务器上搭建自己的网盘

 

 

发表评论