文章目录

  • 一:NextCloud服务端搭建方式
  • 二:基于Docker部署NextCloud服务端
  • 1:安装docker
  • 2:运行NextCloud容器
  • 3:访问nextcloud
  • 三:基于LNMP部署Nextcloud服务端
  • 1:安装LNMP环境
  • 2:通过Web installer安装
  • 四:Ubuntu下一条语句安装



注意:服务器必须是linux系统


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

一:NextCloud服务端搭建方式

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

二:基于Docker部署NextCloud服务端

1:安装docker

2:运行NextCloud容器

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

本地盘云服务器 本地云盘搭建_Docker

• 若报错,则重启docker

systemctl restart docker

3:访问nextcloud

输入地址:http://139.159.207.106:1622/ 进行访问

本地盘云服务器 本地云盘搭建_Docker_02

• 创建管理员账号密码进行登录

本地盘云服务器 本地云盘搭建_docker_03

三:基于LNMP部署Nextcloud服务端

1:安装LNMP环境

yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh

安装需要一段时间,安装完成后会显示面板地址、用户名和密码

本地盘云服务器 本地云盘搭建_Docker_04

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

/etc/init.d/bt default

本地盘云服务器 本地云盘搭建_docker_05

• 输入访问地址、账号、密码进行访问

本地盘云服务器 本地云盘搭建_本地盘云服务器_06

• 首页显示页面

本地盘云服务器 本地云盘搭建_本地盘云服务器_07

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

2:通过Web installer安装

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

本地盘云服务器 本地云盘搭建_docker_08

• 选择网站–>添加站点

本地盘云服务器 本地云盘搭建_服务端_09

• 编辑站点信息并提交

本地盘云服务器 本地云盘搭建_本地盘云服务器_10

• 从从Nextcloud官网下载setup-nextcloud.php,并上传至网站根目录(/www/wwwroot/www.szfty.com)下

下载地址:https://download.nextcloud.com/server/installer/setup-nextcloud.php

本地盘云服务器 本地云盘搭建_服务端_11

• 访问地址:http://www.szfty.net:1621/setup-nextcloud.php

本地盘云服务器 本地云盘搭建_服务端_12

• 点击Next 等待安装

本地盘云服务器 本地云盘搭建_服务端_13

• 安装成功后点击Next

四:Ubuntu下一条语句安装

sudo snap install nextcloud