注意:服务器必须是linux系统
Nextcloud是一款开源免费的私有云存储网盘项目,可以让你快速便捷地搭建一套属于自己或团队的云同步网盘,从而实现跨平台跨设备文件同步、共享、版本控制、团队协作等功能。它的客户端覆盖了Windows、Mac、Android、iOS、Linux 等各种平台,也提供了网页端以及 WebDAV接口,所以你几乎可以在各种设备上方便地访问你的云盘。

一:NextCloud服务端搭建方式

• 基于LNMP部署Nextcloud服务端
• 基于Docker部署NextCloud服务端

二:基于Docker部署NextCloud服务端

1:安装docker

参考文章:https://blog.csdn.net/weixin_30641567/article/details/103613368

2:运行NextCloud容器

docker run -d --name nextcloud -p 1622:80 -v /data/nextcloud:/var/www/html nextcloud

在这里插入图片描述

• 若报错,则重启docker

systemctl restart docker

3:访问nextcloud

输入地址:http://139.159.207.106:1622/ 进行访问
在这里插入图片描述

• 创建管理员账号密码进行登录
在这里插入图片描述

三:基于LNMP部署Nextcloud服务端

1:安装LNMP环境

yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
安装需要一段时间,安装完成后会显示面板地址、用户名和密码
在这里插入图片描述

• 若未显示面板地址,查看8888端口是否打开,若未打开,则进行8888端口打开操作
• 打开端口后运行如下命令进行查看访问地址、账号及密码

/etc/init.d/bt default

在这里插入图片描述

• 输入访问地址、账号、密码进行访问
在这里插入图片描述

• 首页显示页面
在这里插入图片描述

• 相关套件选择LNMP推荐安装–>极速安装

2:通过Web installer安装

• 在上述面板中,选择网站添加网站,点击安装web服务器,选择nginx、mysql进行安装,若已安装,则忽略此步
在这里插入图片描述

• 选择网站–>添加站点
在这里插入图片描述

• 编辑站点信息并提交
在这里插入图片描述

• 从从Nextcloud官网下载setup-nextcloud.php,并上传至网站根目录(/www/wwwroot/www.szfty.com)下
下载地址:https://download.nextcloud.com/server/installer/setup-nextcloud.php
在这里插入图片描述

• 访问地址:http://www.szfty.net:1621/setup-nextcloud.php
在这里插入图片描述

• 点击Next 等待安装
在这里插入图片描述

• 安装成功后点击Next

四:Ubuntu下一条语句安装

sudo snap install nextcloud
Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐