有时候,我们需要团队合作一同处理文件;虽然有腾讯文档之类的在线写作平台,但是如果我们想协同处理视频该怎么办?又或者,我们只想建立一个家庭私有云,存一些生活点滴照片,且不希望被限速?也许,你可以试试自己搭建Nextcloud网盘,尤其是自己有台服务器,想充分利用的情况下。
Nextcloud是owncloud的一个分支版本,同样基于PHP语言构建,相对于owncloud,Nextcloud提供更多个性化,当然也会相对更占用一些资源。Nextcloud主要提供的功能:
首先,Nextcloud是搭建在自己个人服务器上(当然,你也可以搭建在本地树莓派设备,方法差不多,本文讲部署在腾讯轻量级服务器),所以需要一台服务器。推荐腾讯云轻量服务器就可以了,本文也是基于轻量服务器搭建:
软件方面支持,考虑到大部分人用Linux少,网站环境**LEMP**配置不方便,所以本文使用宝塔面板部署
虽然腾讯云有提供宝塔面板版本系统镜像,但是还是推荐系统选择Debian/Ubuntu或者Centos这样大众化的Linux镜像:
安装好并打开宝塔后,即可安装LEMP(Linux、Nginx、Mysql和PHP),但是如果你想安装高版本Nextcloud,需要:
本文安装的Nextcloud版本为最新版本(v20),所以使用Mysql8.0 PHP7.3
之后,我们进入Nextcloud的下载页面下载Nextcloud的打包文件:Nextcloud下载地址
之后,根据前文所设置的域名或IP端口,浏览器访问即可进入Nextcloud初始化页面,设置管理员用户和之前创建的数据库信息即可: