树莓派用上kodexplorer也能玩成私有网盘

简介: 可道云kodexplorer是一款开源私有云系统,类似于owncloud,Dropbox、SkyDrive,seafile等。将可道云kodexplorer搭建在树莓派上,从而在树莓派上存储、管理家庭成员的各种照片,音乐,文档等各种文件,树莓派在家庭局域网中,可以保证上传和下载的速度,还支持在线播放网盘中的视频文件,同时,由于文件全部储存在树莓派中,可以保证数据的安全。

安装 nginx + php环境

安装nginx和php全家桶,使用下面命令:

sudo apt-get install nginx php7.0-fpm php7.0-cli php7.0-curl php7.0-gd php7.0-mcrypt php7.0-cgi php7.0-mbstring

image

部署可道云kodexplorer

创建www文件夹,来存放网站内容:

mkdir www && cd www    
wget static.kodcloud.com/update/download/kodexplorer4.37.zip
unzip kodexplorer4.37.zip && rm kodexplorer4.37.zip

image

简单配置
对nginx设置pi权限:

sudo nano /etc/nginx/nginx.conf

Ctrl+O保存,Ctrl+X退出。
image

对php设置pi权限:

sudo nano /etc/php/7.0/fpm/pool.d/www.conf

同样将 www-data 更改为 pi ,
Ctrl+O保存,Ctrl+X退出。
image
配置网站:

sudo nano /etc/nginx/sites-(删除我)available/default

将下面代码粘贴进去

server {        
    listen 80 default_server;        
    listen [::]:80 default_server;       
    root /home/pi/www;        
    server_name _;
    location / {
        index  index.html index.htm index.php default.html default.htm default.php; 
    }
    location ~\.php$ {
        fastcgi_pass unix:/run/php/php7.0-fpm.sock;
        #fastcgi_pass 127.0.0.1:9000; 
        fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
        include fastcgi_params; 
    } 
}
listen [::]:80 default_server;       

Ctrl+O保存,Ctrl+X退出。
image
重启nginx:

sudo service nginx restart

打开树莓派ip地址,80端口,http://树莓派地址:80,如下设置登录密码即可。
153_jpeg

目录
相关文章
|
存储 数据采集
时序逻辑电路的应用及其作用
一、什么时序逻辑电路 时序逻辑电路是一种电子电路,用于处理和存储时序信息。它通过使用时钟信号来控制电路的行为,以实现特定的功能。 时序逻辑电路通常由触发器和组合逻辑电路组成。触发器是一种存储器件,可以存储和传递电信号。组合逻辑电路则根据输入信号的组合产生输出信号。 时序逻辑电路的行为是根据时钟信号的变化来确定的。时钟信号是一个周期性的信号,用于同步电路的操作。在每个时钟周期中,电路根据输入信号和当前状态来计算输出信号,并在时钟信号的上升沿或下降沿时更新状态。 时序逻辑电路可以用于实现各种功能,如计数器、状态机、时序控制器等。它在数字系统中起着重要的作用,用于处理时序信息和控制电路的行为。 二、
1393 0
|
Linux
linux系统中串口驱动的基本实现原理
linux系统中串口驱动的基本实现原理
463 1
|
5月前
|
存储 数据可视化 数据挖掘
基于大数据的电影可视化、推荐与票房预测系统
本系统基于Python与Flask框架,结合Echarts等技术,实现电影数据的采集、存储与可视化展示。通过对票房、评分、评论等数据的分析,生成图表与词云,帮助用户直观理解电影市场趋势,支持决策制定与观影推荐,提升电影行业的数据分析能力与用户体验。
|
XML Java 数据库连接
【Spring Boot】使用MyBatis注解实现数据库操作
MyBatis还提供了注解的方式,相比XML的方式,注解的方式更加简单方便,无须创建XML配置文件。接下来好好研究注解的使用方式。
618 0
【Spring Boot】使用MyBatis注解实现数据库操作
|
机器学习/深度学习 自然语言处理 搜索推荐
智能语音识别技术的现状与未来发展趋势####
【10月更文挑战第21天】 本文深入探讨了智能语音识别技术的发展脉络、当前主要技术特点及面临的挑战,并展望了其未来的发展趋势。通过分析传统声学模型与深度学习技术的融合、端到端建模的兴起以及多模态交互的探索,揭示了智能语音识别技术向更高精度、更强鲁棒性迈进的必然趋势。同时,文章也指出了数据隐私、噪声干扰等挑战,并提出了相应的解决方案和研究方向,为智能语音识别技术的未来发展提供了参考。 ####
1334 1
|
人工智能 Java API
教你自创工作流,赋予AI助理个性化推荐超能力
本文详细介绍了使用Spring AI Alibaba构建AI助理的全过程,涵盖从基本流程设计到实际操作实现的各个方面。文章首先回顾了前期工作,包括旅游攻略、天气查询和个人待办事项等功能模块的设计与实现。接着,深入探讨了工作流的实现细节,如事件封装优化、工作流节点创建及复杂工作流的高效管理。最后,通过实际项目启动与运行测试,展示了AI助理的实际效果,验证了系统的稳定性和可扩展性。本文不仅适合Java开发者学习AI技术,也为后续的优化和功能拓展提供了宝贵的经验。
1847 9
教你自创工作流,赋予AI助理个性化推荐超能力
|
存储 人工智能 算法
《AI 剧本生成与动画创作》解决方案评测
《AI 剧本生成与动画创作》解决方案评测
400 11
|
前端开发 JavaScript Java
SpringBoot项目部署打包好的React、Vue项目刷新报错404
本文讨论了在SpringBoot项目中部署React或Vue打包好的前端项目时,刷新页面导致404错误的问题,并提供了两种解决方案:一是在SpringBoot启动类中配置错误页面重定向到index.html,二是将前端路由改为hash模式以避免刷新问题。
1361 1
|
机器学习/深度学习 自然语言处理 并行计算
探索深度学习中的Transformer模型及其在自然语言处理中的应用
【10月更文挑战第6天】探索深度学习中的Transformer模型及其在自然语言处理中的应用
864 0
|
NoSQL 安全 Redis
Redis的RDB和AOF详解
Redis的RDB和AOF详解
266 0

热门文章

最新文章