文章目录
- 一: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
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