树莓派创建文件夹权限不够_用树莓派搭建家庭在线教育点播系统MeEdu

本文介绍了如何在树莓派上扩展存储空间、解决创建文件夹权限不足的问题,以及详细步骤来搭建MeEdu家庭在线教育点播系统。涉及到PHP的依赖管理、Nginx配置、数据库配置和后台管理前端项目的安装。同时,文章还探讨了升级脚本的执行原理和备份策略。
摘要由CSDN通过智能技术生成

本篇目录

1. 更新fork的代码

2. 扩展树莓派存储空间

   2.1 硬件装备

   2.2 挂载设置

   2.3 稳定性问题

3. PHP的依赖管理

   3.1 安装Composer

   3.2 安装php扩展

   3.3 php-fpm设置

   3.4 修改启动进程的用户信息

4. 安装MeEdu

   4.1 下载源码

   4.2 配置.env文件

   4.3 创建软链接

   4.4 Nginx配置

   4.5 数据库配置

5. 安装后台管理前端项目

   5.1 安装nodejs

   5.2 安装yarn

   5.3 安装meedu后台的前端项目

6. 关于升级脚本的执行及原理

   6.1 要执行的脚本举例

   6.2 树莓派开通root登录及数据库备份

   6.3 MeEdu一般升级步骤

   6.4 效果演示

1. 更新fork的代码

把自己fork的代码更新到最新状态

1.Github上把别人新的commits使用在自己的fork上

方法一:

把自己的和别人的都拉到本地,两者做对比合并,再提交到自己的版本

方法二:

github上通过pull request合并处理

步骤如下:

1.点Pull request

8e492d25d98a3bdb08b7b2318dc2ecd0.png

2.切换base

68a6f3b45ce6553dd634cb057f047266.png

将base fork改成自己fork的项目,head fork改成原项目,

如果base fork选择了自己fork的项目后,变成两个都是master,可以点一下"compare across forks"

最终选择后的结果如下:

afc8d8491a9113bf3480275c1cffd8ae.png

3.创建pull request

dc3b9c357b32ad0d336c5a758040d033.png

4.填写备注

9d006b68341f519a7770a3fa0a521778.png

5.合并pull request

93cd5d026308e3b8d1a67eeec38666ab.png

6.确认合并

f46073ac35bcdef33c960831aeefba77.png

2. 扩展树莓派存储空间

2.1 硬件装备

买SATA3 1T机械盘扩充树莓派存储空间,由于3.5寸的加独立供电后转USB接口

1.WD/西部数据 WD10EZEX 台式机硬盘1T 3.5英寸SATA3 1t机械盘 蓝盘

9c8d0527e2cbe70f1eeef583de37b4a9.png

2.SATA转USB2.0接口转接线通用外接带电源

b2b73c385f59106f29150afdd08316c0.png

2.2 挂载设置

先在Windows下对硬盘进行分区格式化

12d20e255730e31a839fa28508d91091.png

f493fbde7c816bd705974c7349e43605.png

连接到树莓派上效果如下:

498ee66c1513a84dfbfc66bcf1c9890f.png

连接上树莓派,在硬盘上创建文件夹meedu

412d94ea12eda2394cd0be05724d698c.png

没有权限 

执行下面命令

sudo chmod -R 0777 /media/pi/resources

依然不能创建文件夹

后来发现扩展硬盘最好不要用NTFS格式,因为一般情况下NTFS格式的文件系统linux只具有读的权限。扩展硬盘挂载之后无法对硬盘内的文件更改权限,连超级用户也不行。更多支持方案可看 

http://blog.sciencenet.cn/blog-430991-692444.html

这里直接调整为ext4格式

树莓派Raspbian系统格式化挂载硬盘

1. 查看外接设备名称

sudo fdisk -l

2.对指定设备进行分区

sudo parted /dev/sda

3.定义分区表格式

mklabel gpt

4.设置分区大小单位为GB

unit GB

5.打印分区情况--看下硬盘总大小,为下步分区做准备

print

前五步如下图:

a6002a91c2534fcd62a67616c97c7b76.png

6.创建分区

mkpart resources 0 1000GB

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值