2 | 服务器安装nextcloud搭建私有同步网盘

搭建nextcloud主要是用于资料在各个设备之间的同步,nextcloud支持WebDAV,公司电脑和家里电脑安装nextcloud客户端,ipad上安装Documents APP(支持WebDAV),电脑上修改文档后,ipad能马上同步,能做到文档及时更新,比较方便;同时能备份数据。

1. docker pull速度慢

2. 安装MySQL5.7

docker pull mysql:5.7
docker run -d --name=nextcloud_db --restart=always -e MYSQL_ROOT_PASSWORD=xxxxxxxxx -p 3308:3306 mysql:5.7

3. 创建nextcloud数据库

docker exec -it nextcloud_db mysql -u root -p
CREATE DATABASE nextcloud;
GRANT ALL ON *.* TO 'root'@'%';
flush privileges;
exit;

4. 拉取并启动NextCloud

docker run -d \
--restart always \
--name nextcloud \
--link nextcloud_db:db \
-p 8888:80 \
-v /data/nextcloud:/var/www/html \
nextcloud
  • -d #容器后台运行
  • –name nextcloud #容器名
  • -v /root/nextcloud:/var/www/html #将宿主机的目录/root/nextcloud挂载到容器的/var/www/html
  • -p 8888:80 #将宿主机的端口(此处以8888为例)映射到容器的80端口
  • 文件最终存储在:/root/nextcloud/data/StayAl/files

5. 浏览器访问

浏览器访问宿主机IP:8888进行注册,填写MySQL主机:宿主机IP:3308
在这里插入图片描述
网盘搭建完成。

电脑上nextcloud:
在这里插入图片描述
ipad上Documents:
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值