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

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

测试信息:
树莓派版本:4B
系统版本:2020-05-27 raspios-buster-full

下载、安装树莓派系统

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

树莓派官方下载网址: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-mcrypt
sudo apt install libapache2-mod-php
sudo 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 stop
sudo 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.git
sudo chmod -R 777 /var/www/html/local/KODExplorer/

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

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

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

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

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

安装影音服务

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

上传影音文件来测试吧

顺利完成

总结

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

posted @ 2021-04-11 10:33  Evan_Lai  阅读(801)  评论(1编辑  收藏  举报