背景:360网盘在16年中止我的服务,百度云严重限速,不少资源被和谐,将小电影替换成8秒教育片。还有一些隐私安全问题,我的比较关注。一直以来都不相信国内的那些云服务提供商,尤为是李彦宏说
“愿用隐私换方便和效率”后。中国人不是对隐私不敏感,而是在这个局域网里没办法。由此搭建我的云盘的想法产生。html
在查阅了一些资料后最终选用Nextcloud 程序来搭建私有云。NextCloud是一款私有网盘存储,可用于我的和团队协做多台共享,彻底开源而且免费,用户可以彻底掌控本身的数据。web
搭建方法有两种,能够一键安装,比较省事。也能够手动安装,根据我的状况选择。数据库
Vultr 是支持Nextcloud一键安装的centos
1. 建立vps浏览器
点击右下角“ Deploy Now ”开始建立,等待服务器建立完成。服务器
点击详情页面下方会列出Nextcloud的登陆信息:登陆地址、用户名、密码。记下来。网站
此时Nextcloud 就搭建完了。spa
2. 使用Nextcloud插件
在浏览器输入登陆地址,填写帐户名和密码
登录后是一个欢迎页面,Nextcloud 能够在浏览器中使用,也能够安装客户端,支持Win、Mac、Android、iOS、Linux 全平台。
点击web访问,来到主页,附带了几个示例文档、图片、视频和PDF,点击便可在线查看/播放。
共享设置
右上角有设置、应用和用户管理等选项。
Nextcloud 运行是须要服务器环境支持的,因此要先安装运行环境。上面的一键安装只是服务器在建立过程当中自动安装了运行环境,而有些服务器商官方是不支持一键安装Nextcloud的。
这里我选用的是LNMP 组合即:(Linux+Nginx+MySql+Php),小白可使用宝塔面板来安装环境,可视化操做更容易些。
1. 建立 VPS
机房自选;
系统 CentOS 7×64;配置内存建议最少 1G。
2. 安装网站环境
使用宝塔面板安装 LNMP 网站环境,PHP 选择 7.0 版本。
安装完成点击设置,安装扩展,把这几个扩展安装好
3. 安装 Nextcloud
点击网站——添加站点
有域名的填域名,没有域名就直接填你服务器的 IP就行,而后把数据库信息记录下来
到 Nextcloud 官网下载安装包
打开宝塔点击文件来到刚才建立的站点目录
把默认的四个文件所有删除,点击上传,添加文件上传下载好的安装包
解压安装包
打开解压完的目录,全选文件剪切,再返回网站根目录粘贴
把全部文件粘贴到网站根目录后基本上就完了
访问你的域名或者 IP
把建立站点时记录的数据库信息对应填入,链接数据库后云盘就搭建成功了
.
.
.