手把手教你使用樹莓派打造一站式監測服務+私有雲服務+家庭影音服務(小白向教程)
手把手教你使用樹莓派打造一站式監測服務+私有雲服務+家庭影音服務(小白向教程)
測試資訊:
樹莓派版本:4B
系統版本:2020-05-27 raspios-buster-full
下載、安裝樹莓派系統
拿到樹莓派的第一步便是下載映像,遵照官方指引,我們先到官網下載映像
樹莓派官方下載網址://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鏈接
完成網路配置後,我們還要配置軟體源。
因為要下載一些軟體包,使用默認源(伺服器在國外)將變得非常的慢
請參考 //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 //gitee.com/gitome/pi.git
下載Pi Dashboard(在Gitee的克隆檔,這會更快)要在/var/www/html/
下哦
當然你也可以使用//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,來自//gitee.com/kalcaddle/KODExplorer.git
在/var/www/html/
下創建目錄local
使用命令sudo mkdir local
然後在/var/www/html/local/
下克隆項目
sudo git clone //gitee.com/kalcaddle/KODExplorer.git
sudo chmod -R 777 /var/www/html/local/KODExplorer/
編輯 /var/www/html/index.php 文件,在Pi Dashboard的菜單欄增加私有雲入口
在進入私有雲後你可能會出現以下情況
通過這篇博文來一一解決 //blog.csdn.net/liukai6/article/details/104853581
接著我們設置管理員密碼登錄就可進入私有雲主頁面了
至此我們順利完成這一部分
安裝影音服務
在私有雲的桌面上打開插件中心-多媒體-安裝播放器
上傳影音文件來測試吧
順利完成
總結
以上我們完成了樹莓派上的一站式監測服務+私有雲服務+家庭影音服務,你還可以通過部署內網穿透來實現外網訪問
或是修改開源程式碼來實現更多功能
感謝您的閱讀
歡迎點贊、推薦