背景
本人是搞分布式存储的,一心想搭个网盘,发现L实例里面就有个网盘实例最低配置是2核4G,为了节省成本,选个【2核2G】的配置,一样可以搭起来。
简介
Nextcloud是一款开源免费的私有云存储网盘项目,可以让你快速便捷地搭建一套属于自己或团队的云同步网盘,从而实现跨平台跨设备文件同步、共享、版本控制、团队协作等功能。
云耀云服务器L实例是新一代开箱即用、面向中小企业和开发者打造的全新轻量应用云服务器。云耀云服务器L实例提供丰富严选的应用镜像,实现应用一键部署,助力客户便捷高效的在云端构建电商网站、Web应用、小程序、学习环境、各类开发测试等。云耀云服务器L实例使用门槛较低,如果您是正在了解云计算服务的入门用户,或是需要在服务器中部署简单应用的个人开发者、中小企业,那么推荐您选择云耀云服务器L实例。
购买资源
在购买实例的时候,选择centos
支付
创建成功后,找到实例的公网IP
通过公网IP,在本地登录。当然不喜欢在本地登录的同学,也可以直接远程登录
白名单配置
本文采用放行7080端口的方法
添加了端口放行后,确认机器的安全组
网盘安装
(1)先安装个Docker
curl -fsSL https://get.docker.com | bash -s docker
(2)启动docker
systemctl start docker
(3)拉取nextcloud的docker镜像
docker pull nextcloud
(4)启动docker
mkdir /nextcloud
docker run -p 7080:80 -d -v /nextcloud/:/var/www/html nextcloud