Do Note

儒道佛魔修心地

树莓派搭建轻量级Web服务器[1]


来自树莓派基金会的单片机Raspberry Pi,已经推出了更新更强劲的Raspberry Pi 3 Model B+,这一系列日志将从零开始,记录如何运用树莓派搭建轻量级Web服务器

Linux系统安装

1.前往树莓派官网,下载RASPBIAN STRETCH WITH DESKTOP,并解压出raspbian-stretch.img文件。
2.准备一张32G的TF卡,建议Class10以上,使用SD Card Formatter软件洗卡。
3.使用Etcher将之前解压得到的img文件写入TF卡内,写完后在识别得到的boot分区根目录下新建一个ssh文件(无后缀名),用于ssh方式连接树莓派。

远程操控树莓派

1.确保本地PC有无线/有线网卡,并切保证WIFI可上外网。
2.在windows中找到:设置->网络和Internet->状态->更改适配器设置,选择修改 WLAN 属性。选择共享,设置共享网络给以太网。
3.用网线将树莓派与本地PC连接,然后调出cmd,运行arp -a,记录192.168.137.1下列出的IP地址。

4.使用ssh工具,例如XShell连接树莓派,树莓派的默认用户名是pi,密码是raspberry。

配置树莓派

1.运行 sudo raspi-config,进行RASPBIAN的初始化设置。
a.[Change User Password],修改登录账户的密码。
b.[Interfacing Options],开启SSH功能。
c.[Advanced Options],选择Expand Filesystem,让系统使用整张TF卡的空间。
2.运行sudo apt-get install xrdp,安装 xrdp 服务,这样可以通过windows远程桌面功能访问树莓派桌面。

设置wifi及静态IP

1.运行sudo vi /etc/wpa_supplicant/wpa_supplicant.conf,按照下面格式添加wifi的SSID号及密码。

network={
ssid="WiFi-name1"
psk="WiFi-password1"
priority=5
}
network={
ssid="WiFi-name2"
psk="WiFi-password2"
priority=4
}

2.运行sudo vi /etc/dhcpcd.conf,按照下面格式设置静态IP。

interface wlan0
static ip_address=192.168.100.2/24
static routers=192.168.100.1
static domain_name_servers=8.8.8.8

3.运行sudo reboot,重启树莓派。

至此,最基本的树莓派系统已经搭建完成。
下一节将介绍,在此基础上如何构建动态Web服务器框架


Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.