1.设置国内源

由于raspbian的默认软件源在国外,在中国访问的话会非常慢,这步我们将raspbian的软件源替换成清华大学开源软件镜像站
1:编辑 /etc/apt/sources.list 可以用自带的nano编辑器,输入:
sudo nano /etc/apt/sources.list
这是默认的配置文件,将其中的内容前面加上#,这代表的意思是注释该内容,我们再添加清华大学源:

deb http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ buster main non-free rpi
deb-src http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ buster main non-free rpi

然后然后Ctrl+o保存, Ctrl+x推出。
然后,再编辑另一个配置文件: /etc/apt/sources.list.d/raspi.list ,同样,可以输入:
sudo nano /etc/apt/sources.list.d/raspi.list ,换成:

deb http://mirrors.tuna.tsinghua.edu.cn/raspberrypi/ buster main ui

跟上一步一样保存。再输入: sudo apt-update 来刷新。

2.安装和配置运行坏境

1:在终端输入以下指令:

sudo apt-get update
sudo apt-get install nginx php7.3-fpm php7.3-cli php7.3-curl php7.3-gd php7.3-cgi
sudo service nginx start
sudo service php7.3-fpm restart

如果安装成功了,你可以从 http://树莓派IP/ 访问Nginx的默认页面

2:配置Nginx使其能配置PHP
编辑 /etc/nginx/sites-available/default
将其中的内容替换为

location / {
index  index.html index.htm index.php default.html default.htm default.php;
}
 
location ~\.php$ {
fastcgi_pass unix:/run/php/php7.3-fpm.sock;
#fastcgi_pass 127.0.0.1:9000;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;

保存退出后在重启Nginx即可:
sudo service nginx restart
3:安装配置MySql
安装: sudo apt-get install mariadb-server-10.0
更改MySQL密码:
执行MySQL命令

MariaDB [(none)]> use mysql;
MariaDB [mysql]> update user set plugin='mysql_native_password' where user='root';
MariaDB [mysql]> UPDATE user SET password=PASSWORD【'你设定的密码'】 WHERE user='root';
MariaDB [mysql]> flush privileges;
MariaDB [mysql]> exit;

重启服务: service mysql restart

3.安装Pi-dashboard

cd /var/www/html
sudo git clone https://github.com/nxez/pi-dashboard.git

重启树莓派后即可通过 http://树莓派IP/pi-dashboard 访问
1.png

最后修改:2021 年 05 月 04 日 07 : 59 PM
如果你喜欢我的文章,不妨赞赏一下。