| 
 
 8526| 1
 
 | 
Pi Dashboard (Pi 仪表盘) | 
| 
详细说明 Pi Dashboard (Pi 仪表盘) 是一个开源的 IoT 设备监控工具,目前主要针对树莓派平台,也尽可能兼容其他类树莓派硬件产品。你只需要在树莓派上安装好 PHP 服务器环境,即可方便的部署一个 Pi 仪表盘,通过炫酷的 WebUI 来监控树莓派的状态! 目前已加入的监测项目有: 
 ![]() 安装方法 安装共2步,首先安装 Nginx(或 Apache)和 PHP。然后在 Nginx 目录通过 SFTP 或 GitHub 部署好本项目的程序。 1.安装 Nginx 和 PHP在 Pi 的终端运行以下命令。 sudo apt-get updatesudo apt-get install nginx php5-fpm php5-cli php5-curl php5-gd php5-mcrypt php5-cgisudo service nginx startsudo service php5-fpm restart如果安装成功,可通过 http://树莓派IP 访问到 Nginx 的默认页。Nginx 的根目录在 /var/www/html。 进行以下操作来让 Nginx 能处理 PHP。 sudo nano /etc/nginx/sites-available/default 将其中的如下内容 location / {                # First attempt to serve request as file, then                # as directory, then fall back to displaying a 404.                try_files $uri $uri/ =404;        }替换为 location / {                index  index.html index.htm index.php default.html default.htm default.php;        }        location ~ .*\.php(\/.*)*$ {                #fastcgi_split_path_info ^(.+\.php)(/.+)$;                fastcgi_pass unix:/var/run/php5-fpm.sock;                fastcgi_index index.php;                include fastcgi_params;                set $real_script_name $fastcgi_script_name;                if ($fastcgi_script_name ~ "(.+?\.php)(/.*)") {                        set $real_script_name $1;                        set $path_info $2;                }                fastcgi_param SCRIPT_FILENAME $document_root$real_script_name;                fastcgi_param SCRIPT_NAME $real_script_name;                fastcgi_param PATH_INFO $path_info;        }Ctrl + O 保存再 Ctrl + X 退出。 sudo service nginx restart 最后重启 Nginx 即可,以上步骤在树莓派 Zero + Linux version 4.9.41+ 系统版本上测试通过。 对在树莓派上部署 LNMP 有兴趣可以参考这篇更详细的介绍《树莓派搭建LNMP环境》。 2.部署 Pi Dashboard这里介绍两种方法将 Pi Dashboard 部署在 Nginx 上。 2.1. SFTP 上传 在 GitHub 下载本项目源码。通过 FileZilla 等 FTP 软件将解压出来的目录上传到树莓派的 /var/www/html目录下。 那么可以通过 http://树莓派IP/pi-dashboard 访问部署好了的 Pi Dashboard。 如果页面无法显示,可以尝试在树莓派终端给源码添加运行权限,例如你上传之后的路径是 /var/www/html/pi-dashboard,则运行。 cd /var/www/htmlsudo chown -R www-data pi-dashboard2.2. GitHub 部署 cd /var/www/htmlsudo git clone https://github.com/spoonysonny/pi-dashboard.git如果你了解过 GitHub 的基本操作,通过 GitHub 来下载本项目到 Pi 上会相当方便。 即可通过 http://树莓派IP/pi-dashboard 访问部署好了的 Pi Dashboard。 同样如果页面无法显示,可以尝试在树莓派终端给源码添加运行权限,例如你上传之后的路径是 /var/www/html/pi-dashboard,则运行。 cd /var/www/htmlsudo chown -R www-data pi-dashboard使用条款 本项目是开源项目,NXEZ.com 保留作为发起者的权利。 允许在 GPL v3.0 协议下对项目进行使用。请务必在保证项目的出处、声明、超链接等内容完整。 完善计划 欢迎有兴趣的朋友通过 GitHub 参与到本项目的完善。下面是项目后续完善的几个方向。 
  | 
活跃会员
                                                  
荣誉教师
                          
 沪公网安备31011502402448© 2013-2025 Comsenz Inc. Powered by Discuz! X3.4 Licensed