简介:基于树莓派3B打造个人的远程Web服务器完全教程,主要是各个帖子内容的集合,并非原创但经过实践验证保证其在最新的系统环境上有效。
系统配置: Raspberry Pi 3B + Raspbian + MySQL5.7 + Tomcat 9 + Nginx + 公网IP。
工具:Win32DiskImager 、FileZilla(FTP客户端)、Navicat for MySQL、VNC Viewer等
一、树莓派简介树莓派是由树莓派基金为学习计算机编程教育设计的一种微型电脑,可搭载多种Linux操作系统及Windows IoT。树莓派作为基于ARM的微型电脑主板,具有完整的外设接口,此外,还有丰富的可编程GPIO引脚,功能强大,可玩性高,操作简单。
二、安装RaspbianRaspbian是树莓派官方的Linux操作系统,基于Debian Linux。第三方Linux操作系统还有Ubuntu META / Core / Server 等版本。
搜索Raspbian进入官网Download页面:
下载Raspbian Buster with desktop 并解压得到IMG系统镜像文件:
打开Win32DiskImager 选择IMG文件并选择SD卡设备,点击Write写入:
写入完成后将SD卡插入树莓派,连接显示屏,等待系统启动。
三、系统配置篇系统开启后进入桌面,先完成一些偏好设置,在系统提示重启之前进行如下设置:
使能SSH和VNC(远程桌面):
可以重启树莓派了。
如果没有显示屏提供操作,把树莓派用网线连接在路由器上,打开Windows 命令提示符或者使用Xshell等SSH客户端,输入ssh pi@树莓派IP(登陆路由器可看到):
ssh pi@192.168.43.132