我是装的无桌面版,新手推荐有桌面版
配置wifi开启ssh在内存卡boot中创建名为ssh的空文件以及wpa_supplicant.conf文件
wpa_supplicant.conf文件内容如下
country=CN
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
network={
ssid="wifi名称"
psk="wifi密码"
priority=10
}
ssh链接到树莓派
用户名 pi 密码默认raspberry
修改密码使用sudo raspi-config修改密码
换国内源不同的系统版本修改代码不一样
sudo nano /etc/apt/sources.list deb http://mirrors.aliyun.com/raspbian/raspbian/ bullseye main non-free contrib deb-src http://mirrors.aliyun.com/raspbian/raspbian/ bullseye main non-free contrib
sudo nano /etc/apt/sources.list.d/raspi.list deb http://mirrors.ustc.edu.cn/archive.raspberrypi.org/debian/ stretch main
sudo apt-get update安装配置LAMP
1、安装 Apache
sudo apt-get install apache2 //启用Apache sudo systemctl enable apache2 sudo systemctl start apache2
2、安装 MySQL
sudo apt-get install mariadb-server
创建数据库
create database nextcloud;
登录mysql
sudo mysql -h localhost -u root -p
3、安装 PHP等
sudo apt-get install php7.4-gd php7.4-json php7.4-mysql php7.4-curl php7.4-mbstring sudo apt-get install php7.4-intl php-imagick php7.4-xml php7.4-zip php7.4-bcmath php7.4-gmp sudo apt-get install php7-mcrypt sudo apt-get install libapache2-mod-php7.4下载解压nextcloud
https://download.nextcloud.com/server/releases/
解压程序到 apache网站目录下 /var/www
sudo unzip nextcloud-23.0.0.zip sudo mv nextcloud /var/www sudo chmod 777 -R nextcloud挂载硬盘
查看
sudo fdisk -l
新建文件夹
sudo mkdir /mnt/cloud
挂载
sudo mount -t ntfs-3g /dev/sda2 /mnt/cloud
其他命令
取消挂载
sudo umount /mnt/cloud
查看挂载状态
df -h
开机自动挂载
sudo nano /etc/fstab
最后一行添加
/dev/sda2 /home/pi/toshiba ntfs-3g defaults,noexec,umask=0000 0 0nextcloud 配置
打开浏览器:输入 http://树莓派地址/nextcloud
配置初始信息,安装完成即可
数据目录/mnt/cloud
数据库nextcloud
localhost:3306
nextcloud ntfs权限问题
错误
你的数据目录可被其他用户读取
请更改权限为 0770 以避免其他用户查看目录.
只要在nextcloud目录下config/config.php文件中加入
'check_data_directory_permissions' => false,



