手把手教你使用樹莓派打造一站式監測服務+私有云服務+家庭影音服務(小白向教程)
測試資訊:
樹莓派版本: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.git
Github原檔
瀏覽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
接著我們設定管理員密碼登入就可進入私有云主頁面了
至此我們順利完成這一部分
安裝影音服務
在私有云的桌面上開啟外掛中心-多媒體-安裝播放器
上傳影音檔案來測試吧
順利完成
總結
以上我們完成了樹莓派上的一站式監測服務+私有云服務+家庭影音服務,你還可以通過部署內網穿透來實現外網訪問
或是修改開原始碼來實現更多功能
感謝您的閱讀
歡迎點贊、推薦