在树莓派上安装NextCloud搭建个人网盘

基于我的「树莓派安装Lnmp环境搭建Typecho博客」继续来安装NextCloud来搭一个个人网盘


准备

  • 下载NextCloud「下载地址
  • 安装Lnmp环境
  • 可以参考我之前发布的文章

外接硬盘

支持exFAT

sudo apt-get install exfat-utils
sudo reboot

格式化

  • 通过fdisk了解你的硬盘的路径
sudo fdisk -l  //或lsblk

这里,我得到的路径为'/dev/sda',我将用此路径进行下一步操作。

  • 格式化硬盘为ext4格式
sudo mkfs.ext4 /dev/sda

挂载

  • 创建硬盘挂载点/home/pi/sda
mkdir /home/pi/sda
  • 挂载硬盘
sudo mount -t ext4 /dev/sda /home/pi/sda
  • 设置为开机自动挂载
sudo nano /etc/fstab
  • 加入以下文字
/dev/sda     /home/pi/sda       ext4      defaults      0      0

安装

  • 将下载的压缩文件解压至站点目录下
  • 配置Nginx
  • 在MySQL中创建数据库
  • 访问NextCloud站点进行配置即可

配置

外网访问

  • 修改NextCloud站点根目录下的config文件夹中的config.php文件
//将你的域名添加进此段即可
array (
    0 => '192.168.1.230',
    1 => '[你的域名]',
  ),

安全与设置警告

  • 进入NextCloud后进入设置中的概览即可查看一些安全建议
  • 这些警告中大部分可以通过查看官方文档解决
  • PHP模块缺失相关直接用apt安装即可
  • 数据库丢失了一些索引
//这类警告只要在 Nextcloud 目录下使用 occ 命令修复即可
cd /var/www/html/nextcloud
sudo -u www-data php occ db:add-missing-indices
sudo -u www-data php occ db:convert-filecache-bigint

参考文档:
使用树莓派搭建Nextcloud私有云
Nextcloud安全与设置警告解决

本文为作者Urban-Ash发布,未经允许禁止转载!

文章最后更新时间为:2021 年 02 月 27 日 02:23:06

34
2
5
发表留言

    9天前

    虽然看不懂,但是非常有逼格Q(`⌒´Q)

      Urban-Ash作者
      9天前
      @云十

      哈哈哈加油啊

笔记
在树莓派上安装NextCloud搭建个人网盘
基于我的「树莓派安装Lnmp环境搭建Typecho博客」继续来安装NextCloud来搭一个个人网盘...
扫描右侧二维码继续阅读
February 17, 2021
Urban-AshのBlog
blogger
urban-ash
这个人很懒,什么都没留下!
统计
文章:23 篇
分类:2 个
评论:14 条
加载时长:91 ms
运行时长:0年303天
by yoniu.
Urban-AshのBlog