一行代码搭建个人网盘(Ubuntu+snap)

前言

想要搭建一个属于自己的多平台网盘?

觉得在云服务器上搭建网盘过于麻烦?

本文介绍的利用snap搭建个人网盘,仅仅需要一行代码,即可拥有你的个人网盘

什么是snap

Snap的安装包扩展名是.snap,类似于一个容器,完全独立于系统,它包含一个应用程序需要用到的所有文件和库(snap包包含一个私有的root文件系统,里面包含了依赖的软件包)。它们会被安装到单独的目录,各个应用程序之间相互隔离,互不影响。而且安装快捷、创建简单、运行安全,易管理。目前支持的主流发行版有Ubuntu、Debian等。

什么是Nextcloud

NextCloud 是一款开源网络硬盘系统。任何人都可以自由的获取 NextCloud 程序,在家庭或公司构建私有且免费的网络硬盘。它是完全由你用户控制的私有、安全且功能完整的文件同步与共享解决方案。

工具准备

一台安装了 Ubuntu 16.04 或更高版本系统的云服务器

本文使用的是华为云服务器,学生优惠仅需99元一年,24岁以下免认证

搭建个人网盘

一行代码完成网盘部署

登录你的云服务器,输入

sudo snap install nextcloud

稍等几分钟,网盘就安装好了

访问你的域名/ip,就可以看到

创建一个管理员账户,以后就可以用这个号登陆了

添加SSL证书,升级成https

添加Let’s encrypt SSL证书使自己的网盘可以使用https访问。

nextcloud.enable-https lets-encrypt

一行代码搭建个人网盘(Ubuntu+snap)_第1张图片

添加SSL证书后,也就可以用手机访问自己的网盘了。

iPhone在app store搜索即可下载Nextcloud的手机app

一行代码搭建个人网盘(Ubuntu+snap)_第2张图片

你可能感兴趣的:(一行代码搭建个人网盘(Ubuntu+snap))