阅读 131

手把手教你使用树莓派打造一站式监测服务+私有云服务+家庭影音服务(小白向教程)

目录

  • 手把手教你使用树莓派打造一站式监测服务+私有云服务+家庭影音服务(小白向教程)

    • 踩坑

    • 下载、安装树莓派系统

    • 配置SSH、网络、换源

    • 安装Apache、PHP

    • 安装Pi Dashboard

    • 安装KODExplorer

    • 安装影音服务

    • 总结


下载、安装树莓派系统

拿到树莓派的第一步便是下载映像,遵照官方指引,我们先到官网下载映像

树莓派官方下载网址:https://www.raspberrypi.org/software/operating-systems/
下载时笔者选择的是 Raspberry Pi OS with desktop and recommended software
解压得到的映像 2020-05-27-raspios-buster-full-armhf.img 大小约7GB

当然,你也可以选择其他版本的树莓派系统,这并不影响接下来的操作

得到映像后我们要进行烧录
这需要准备一张≥16GB的SD卡,并向它插入电脑
(请检查文件系统,建议新卡进行格式化)


笔者选用了Win32DiskImager刻录软件,你可以搜索并进行下载
打开软件后选择映像和设备,并点击写入
(注意:这将清除设备里的所有数据,请谨慎操作)


稍等一段时间后,映像便写入到SD卡中了

配置SSH、网络、换源

树莓派链接网络分为有线和无线
若你使用有线网络,只需将网线插入接口再开机便可


若你使用无线网络可通过以下方法来配置:
在SD卡根目录下创建文件wpa_supplicant.conf
向文件写入内容

country=CN
ctrl_interface=DIR=/var/run/wpa_supplicant
update_config=1
 
network={
ssid="YOUR_WIFI_NAME"psk="YOUR_PASSWORD"key_mgmt=WPA-PSK
}

其中 ssid和psk要换成你自己的网络名称和密码

若你有显示设备,可将树莓派插上显示器在图形界面上链接


我们还需要配置SSH,过程非常的简单
只要在SD卡的根目录创建一个ssh文件(没有后缀)
便开启了SSH链接

完成网络配置后,我们还要配置软件源。
因为要下载一些软件包,使用默认源(服务器在国外)将变得非常的慢
请参考 https://mirror.tuna.tsinghua.edu.cn/help/raspbian/
完成修改后请更新软件列表sudo apt update

至此我们顺利完成这一部分

安装Apache、PHP

在终端模拟器键入以下命令:

sudo apt install apache2 php7.0 php7.0-cli php7.0-curl php7.0-gd php7.0-mcryptsudo apt install libapache2-mod-phpsudo service apache2 start

安装完成后,可以使用sudo service apache2 status来查看服务状态
在浏览器访问127.0.0.1查看服务是否在正常运行
在目录/var/www/html/下编辑index.php文件,写入以下内容可以查看php是否在正常运行

<?php
  phpinfo();?>

至此我们完成这一部分

安装Pi Dashboard

cd /var/www/html/
sudo rm ./*

进入主页目录删除所有测试文件

sudo chmod -RF /var/www/*

给权限

sudo apt-get install git

安装git

sudo git clone https://gitee.com/gitome/pi.git

下载Pi Dashboard(在Gitee的克隆档,这会更快)要在/var/www/html/下哦
当然你也可以使用https://github.com/spoonysonny/pi-dashboard.gitGithub原档

浏览127.0.0.1来测试

踩坑

按照步骤安装你可能也会遇到笔者遇到的情况

这是php不能正常解析
先停止apache2后再安装包

sudo service apache2 stopsudo apt install php libapache2-mod-php -y

刷新之后你便可看到Pi Dashboard的界面了

至此我们顺利完成这一部分

安装KODExplorer

接着我们安装KODExplorer,来自https://gitee.com/kalcaddle/KODExplorer.git
/var/www/html/下创建目录local
使用命令sudo mkdir local
然后在/var/www/html/local/下克隆项目

sudo git clone https://gitee.com/kalcaddle/KODExplorer.gitsudo chmod -R 777 /var/www/html/local/KODExplorer/

编辑 /var/www/html/index.php 文件,在Pi Dashboard的菜单栏增加私有云入口

在进入私有云后你可能会出现以下情况

通过这篇博文来一一解决 https://blog.csdn.net/liukai6/article/details/104853581

接着我们设置管理员密码登录就可进入私有云主页面了

至此我们顺利完成这一部分

安装影音服务

在私有云的桌面上打开插件中心-多媒体-安装播放器

上传影音文件来测试吧

顺利完成

总结

以上我们完成了树莓派上的一站式监测服务+私有云服务+家庭影音服务,你还可以通过部署内网穿透来实现外网访问
或是修改开源代码来实现更多功能


文章分类
后端
版权声明:本站是系统测试站点,无实际运营。本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 XXXXXXo@163.com 举报,一经查实,本站将立刻删除。
相关推荐