使用Raspberry Pi微型电脑板搭建Nginx+PHP+MySQL的Web服务

Raspberry Pi微型电脑板现有Raspberry Pi 2 MODEL B、Raspberry Pi 3 Model B

Raspberry Pi 2 MODEL B配置如下

  • 4核 ARM Cortex-A7 CPU 900MHz
  • 1GB 内存
  • 100 M网卡
  • 4 USB
  • 40 个GPIO 脚
  • HDMI
  • 3.5mm 音频接口及合成视频信号
  • 板载摄像头接口 (CSI)
  • 板载显示接口 (DSI)
  • SD 卡
  • 3D 图形显示卡

Raspberry Pi 3 MODEL B配置如下

  • 4核 1.2GHz Broadcom BCM2837 64bit CPU
  • 1GB 内存
  • 板载BCM43438 无线网卡 和 低电压蓝牙模块
  • 100M 网卡
  • 40 个GPIO脚
  • 4 USB 2.0
  • 4 声道立体声输出和复合视频端口
  • HDMI
  • 板载摄像头接口 (CSI)
  • 板载显示接口 (DSI)
  • SD 卡
  • 2.5A 供电口

Raspberry Pi 4 MODEL B配置如下

Raspberry Pi 4 MODEL B板子
  • 4核 Cortex-A72 (ARM v8) 64-bit CPU 1.5GHz
  • LPDDR4-3200 内存,可选2GB、4GB或 8GB
  • 2.4 GHz 和 5.0 GHz IEEE 802.11ac 无线网卡, 蓝牙5.0
  • 1000M网卡
  • 2 USB 3.0 ; 2 USB 2.0
  • 40 个GPIO 脚
  • 2 个 micro-HDMI (支持 4k )
  • 2-lane MIPI DSI 显示接口
  • 2-lane MIPI CSI 摄像头接口
  • 4 声道立体声输出和复合视频端口
  • H.265 (4kp60 解码), H264 (1080p60 解码, 1080p30 编码)
  • OpenGL ES 3.0 图形显卡
  • Micro-SD card slot for loading operating system and data storage
  • 5V DC via USB-C connector (最低 3A*)
  • 5V DC via GPIO header (最低 3A*)
  • 支持Poe供电
  • 环境温度: 0 – 50 ℃

Raspberry Pi上述的三款电脑板都可以支持搭建web服务器,Raspberry Pi 2硬件配置比较低,可以运行访问人数少的小型站点,Raspberry Pi 4支持更好一些。如果只是个人演示使用,Raspberry Pi 2也够用的。

安装服务器系统

1、要有一块Raspberry Pi电脑板。

2、准备一块SD卡,最小32GB,建议更大,可以存放更多数据。

3、从官方网站下载Ubuntu Server系统镜像文件,点击打开下载链接。根据自己购买的电脑板型号下载对应的系统镜像文件。

4、下载Raspberry Pi Imager,用来把系统镜像文件刻录的SD卡,下载地址参照Raspbian Raspberry Pi微型电脑板系统简介

5、刻录完成后,把SD卡插入Raspberry Pi电脑板。加电开机,第一次开机需要对系统进行简单的设置,像设置账户等信息,可以根据提示一步一步的进行设置。

6、进入系统后,就可以开始安装Nginx+PHP+MySQL,安装教程参照 Ubuntu 18.04 手动安装nginx+php7.2+mysql 5.7 。PHP的版本可以根据自己需求选定。

7、安装完成后,可以把自己的网站代码通过scp命令上传到Raspberry Pi电脑板的 /var/www/目录下或者自定义,并配置好数据库信息等,设置/etc/nginx/sites-available/default 站点配置信息,访问Raspberry Pi电脑板IP,如果配置没有问题,就可以正常访问你的站点了。

LEAVE A REPLY

游客评论不支持回复他人评论内容,如需回复他人评论内容请