目录

背景说明

安装教程

前提步骤

自动安装

手动安装(个人推荐)

同步云盘


背景说明

我们平时可能有多台电脑,比如办公室一台台式机,家里一台笔记本。这之间经常有一些文件需要两边都有,一边改了就要复制到另一边。最常用的就是通过U盘拷贝。但对于文件改动频繁的,这难免也太繁琐了。。。

现有一些软件可以实现自动的云同步,比如某果云。但它每个月只有1G的免费上传流量,很容易就用完了。开通会员要30米/月,让本不富裕的家庭雪上加霜。。。

所以我们就要自己搭建一个云同步环境,完全没有上面的烦恼。现在免费开源还好用的云同步软件,选择开源的nextcloud。除了当云同步盘,也可以用作日常保存文件的网盘,挺舒服的。

看一下搭建效果:


安装教程

前提步骤

1、首先需要有自己的公网服务器,试用低价服务器可参考之前的博客(只需看前面部分)。入口云产品免费试用:

万字长文保姆级教你制作自己的多功能QQ机器人_小锋学长生活大爆炸的博客-CSDN博客

2、搭建LAMP环境:

sudo apt-get install apache2
sudo apt-get install mariadb-server mariadb-client
sudo apt install phpsudo a2enmod rewrite
sudo a2enmod headers
sudo a2enmod env
sudo a2enmod dir
sudo a2enmod mime  sudo service mysql restart
sudo service apache2 restartsudo apt install git

重置mysql密码:

sudo mysql_secure_installation

配置示例:

- Set root password? [Y/n] y
- xxxx
- Remove anonymous users? [Y/n] y
- Disallow root login remotely? [Y/n] y
- Remove test database and access to it? [Y/n] y
- Reload privilege tables now? [Y/n] y

登录MariaDB控制台并为Nextcloud创建数据库

mysql -u root -pCREATE DATABASE nextcloud;
GRANT ALL PRIVILEGES ON nextcloud.* TO 'nextcloud'@'localhost' IDENTIFIED BY 'your-strong_password';
FLUSH PRIVILEGES;
exit

自动安装

下载自动安装脚本:

cd /var/www/html/
wget https://download.nextcloud.com/server/installer/setup-nextcloud.php
sudo chmod 777 setup-nextcloud.php

浏览器访问:ip/setup-nextcloud.php,填写内容后即可:

选择安装目录

手动安装(个人推荐)

下载nextcloud安装包

cd /var/www/html/
sudo chmod 777 /var/www/html/ -R# https://download.nextcloud.com/server/releases/
wget https://download.nextcloud.com/server/releases/nextcloud-24.0.4.zip
unzip nextcloud-24.0.4.zipsudo chown -R www-data:www-data /var/www/html/nextcloud

手动安装缺失的模块:

sudo apt install php8.1-mysql php8.1-dom php8.1-XMLWriter php8.1-XMLReader php8.1-mbstring php8.1-GD php8.1-zip php8.1-cURL -y
sudo service apache2 restart

浏览器访问:ip/nextcloud,填写内容后即可:

同步云盘

1、下载安装客户端:

Install - Nextcloud

2、登录并设置同步文件夹

3、在另一台电脑上,同样上述操作。

4、一台电脑更新文件后,就会自动同步到另一台电脑上。(双向同步的)

5、也可以进入后台管理系统:

http://ip/nextcloud/index.php/apps/dashboard/

告别坚果云,使用nextcloud搭建私人同步云盘相关推荐

  1. linux 安装mysql 云盘_Linux下搭建私人开源网盘NextCloud步骤及使用(基于LAMP)

    LINUX Linux操作系统 Linux下搭建私人开源网盘NextCloud步骤及使用(基于LAMP) 简介: Nextcloud是一款开源免费的私有云存储网盘项目,可以让你快速便捷地搭建一套属于自 ...

  2. 树莓派64位系统_树莓派4b+Ubuntu server+Nextcloud搭建私人云盘(1):准备系统

    最近剁手买了一个4G版本的树莓派4b,并配了64g tf卡.我打算用它来搭建一个自己的私人服务器. 需求:树莓派4b+一部本地电脑+网线+路由器+一部有公网ip的云主机 首先,我们先到官方下载Ubun ...

  3. 使用 Nextcloud 搭建私人云盘,并利用内网穿透实现公网远程访问

    文章目录 一.前言 二.环境搭建 三.测试局域网访问 四.执行内网穿透 4.1 ubuntu 本地安装 cpolar 4.2 创建隧道 4.3 测试公网访问 五.配置固定 http 公网地址 5.1 ...

  4. nextcloud——搭建自己的云盘

    nextcloud--搭建自己的云盘 最近多家云盘相继关停,费了很多时间才把上面的东西下载到本地,而且各大云盘都限速500KB/s,尤其是百度云上的小电影都变成了8秒.技术宅岂能容忍?是时候搭建自己的 ...

  5. 使用阿里云OSS服务搭建私人图床

    阿里云OSS服务搭建私人图床 由于Gitee搭建图床的不确定性,笔者开始使用云服务提供商的对象存储服务搭建私人图床.相比于免费的Gitee,一年平均10元的花费也不算贵,并且得到了更为优秀的体验,有兴 ...

  6. 利用腾讯云轻量搭建私人云盘-Cloudreve

    利用腾讯云轻量搭建私人云盘-Cloudreve 购买链接:https://cloud.tencent.com/act/pro/lighthouse 大陆地区1核1G3Mbps的机器128一年,非常适合 ...

  7. 树莓派4b搭建个人云_用树莓派搭建私人简易网盘 2/5 树莓派4B初始设置

    用树莓派搭建私人简易网盘 2/5 树莓派4B初始设置 2020-10-22 23:10:15 17点赞 57收藏 16评论 小编注:此篇文章来自即可瓜分10万金币,周边好礼达标就有,邀新任务奖励无上限 ...

  8. nextcloud php工程师,教你如何基于宝塔面板和nextcloud搭建自己的网盘

    下面由宝塔安装教程栏目给大家介绍基于宝塔面板和nextcloud搭建自己的网盘的方法,希望对需要的朋友有所帮助! 一.安装宝塔控制面板和LNMP环境yum install -y wget && ...

  9. tf 设置多显卡_用树莓派搭建私人简易网盘 2/5 树莓派4B初始设置

    原标题:用树莓派搭建私人简易网盘 2/5 树莓派4B初始设置 用树莓派搭建私人简易网盘 2/5 树莓派4B初始设置 2020-10-22 23:10:150点赞0收藏0评论 小编注:此篇文章来自#原创 ...

最新文章

  1. 各类Transformer都得稍逊一筹,LV-ViT:探索多个用于提升ViT性能的高效Trick
  2. 机器学习——KNN实现
  3. python缩进格式作用_关于自动缩进格式问题,高手帮忙!
  4. c++中的map容器
  5. 使用fail2ban防止暴力破解ssh及vsftpd密码
  6. 图像减色处理(色彩量化)
  7. [已解决]安装MPICH2(x64)时显示需要安装NET FRAMEWORK 2.0.50727
  8. Linux系统下架设PPTP ×××服务器
  9. 04-1下载Win系统(装机助理)
  10. 日版IPhone5完美上3G
  11. 第十五章 文件读写
  12. 最土团购系统常见问题的汇总
  13. Elastic-Job (二)实现Dataflow作业
  14. 高速接口----使用sfp完成以太网传输
  15. Android中具有动画效果的图片资源
  16. 装X神器微信朋友圈小尾巴
  17. 富勒烯化聚甲基苯基硅烷、共轭聚合物-富勒烯
  18. 基于SSM的在线音乐播放网站音乐网站MP3下载网站(idea-javaweb-php-netC#-j2ee-springboot)上传发布新歌分享评价收藏投票歌单歌手个性化每日推荐算法-排行榜
  19. linux CentOS 7 在线安装 zabbix 官网的思路,最简洁
  20. 诛仙服务器列表文件,诛仙3数据互通服务器全列表_52pk诛仙3资料百科

热门文章

  1. 对微软CRM日期保存格式的分析
  2. Content Authoring with MP4Box
  3. Nginx+uwsgi+celery+supervisor部署Django前后端分离项目
  4. CTFshow-Web入门-信息泄露
  5. Excel中文本函数
  6. 去掉tppabs冗余代码和注释
  7. 计算机毕业设计ssm基于Javaweb的宠物救助网站s6a19系统+程序+源码+lw+远程部署
  8. python经典小游戏五子棋,适合python编程的小游戏
  9. 最新!2023年工程测量乙级测绘资质申请标准
  10. 公交语音播报调试第一天