[树莓派]手把手教你搭建迷你服务器

发布于 2020-11-20 16:14
浏览
0收藏

前言


Raspberry Pi(中文名为“树莓派”,简写为RPi,(或者RasPi / RPI) 是为学习计算机编程教育而设计),只有信用卡大小的微型电脑,其系统基于Linux。 随着Windows 10 IoT的发布,我们也将可以用上运行Windows的树莓派。

 

自问世以来,受众多计算机发烧友和创客的追捧,曾经一“派”难求。别看其外表“娇小”,内“心”却很强大,视频、音频等功能通通皆有,可谓是“麻雀虽小,五脏俱全”。

 

今天我们就来学习一下树莓派环境的基本搭建。

 

准备材料


1.树莓派 zero wh 一个
2.16G 闪迪卡(TF卡)
3.micro USB 线(很老的安卓数据线,不是 type-c)
4.TF 卡读卡器


环境搭建


1. 下载系统镜像
https://www.raspberrypi.org/software/operating-systems/

[树莓派]手把手教你搭建迷你服务器-鸿蒙HarmonyOS技术社区

a. 带桌面和推荐的软件

b. 带桌面

c. 不带桌面的,纯命令行的

 

我这边用的是 Raspbian Stretch Lite 这个系统镜像,这个系统是官方制作的,lite 是不带桌面的,纯命令行的,优点是体积小,省性能和内存。

 

2. 下载 Etcher 或者 Win32DiskImager 往内存卡写入镜像


Etcher: www.balena.io/etcher/

[树莓派]手把手教你搭建迷你服务器-鸿蒙HarmonyOS技术社区

Win32DiskImage :https://sourceforge.net/projects/win32diskimager/

[树莓派]手把手教你搭建迷你服务器-鸿蒙HarmonyOS技术社区

3. 配置 wifi 自动连接


将镜像写入 TF 卡后,我们打开我的电脑,会发现有个 boot 分区,打开 boot 分区

 

a. 创建 wpa_supplicant.conf 文件,写入以下内容

country=CN
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1

network={
ssid="wifi名字"
psk="wifi密码"
}

b. 手机开启 wifi 热点,填写手机的 wifi 名字 和 wifi 密码 ,这样方便查看 ip

[树莓派]手把手教你搭建迷你服务器-鸿蒙HarmonyOS技术社区

我这是华为手机,可以直接看到 ip 地址,如果你看不到,可以下载一个名叫 android terminal的 app ,然后输入 ip neigh 命令,就可以查到连接到手机的设备 ip 信息了。

 

4. ssh 登录


打开 boot 分区,创建 ssh 空文件,注意后面不需要加后缀名!

然后将 TF 卡插入树莓派设备,连接电源开机,等连接到手机热点成功后,用 ssh 连接工具连接树莓派,初始帐号为 pi,密码是 raspberry 。

ssh 连接工具:MobaXterm 、XShell 、 Putty 任选其一

ssh pi@192.168.43.182

[树莓派]手把手教你搭建迷你服务器-鸿蒙HarmonyOS技术社区

 

连接成功,如上图所示。这个说明我们的系统安装的是没问题的。

设置开机自启 ssh :

sudo raspi-config

选择 interfacing option ,然后找到 ssh,按回车使能 enable 就可以了

[树莓派]手把手教你搭建迷你服务器-鸿蒙HarmonyOS技术社区

[树莓派]手把手教你搭建迷你服务器-鸿蒙HarmonyOS技术社区

5. 修改镜像源(很重要)


因为官方的源,是国外的,速度慢的跟乌龟爬一样。所以我们得换一个快如闪电的源,方便我们以后神一般的操作。

修改 sources.list 文件

sudo vi /etc/apt/sources.list
# 注释掉官方的源,加上清华的源(极力推荐)
deb http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ buster main contrib non-free rpi
deb-src http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ buster main contrib non-free rpi

修改 raspi.list 文件

sudo vi /etc/apt/sources.list.d/raspi.list
# 注释掉官方的源,加上清华的源
deb http://mirrors.tuna.tsinghua.edu.cn/raspberrypi/ buster main ui
deb-src http://mirrors.tuna.tsinghua.edu.cn/raspberrypi/ buster main ui

更新软件源

sudo apt-get update

6. 修改时区

sudo dpkg-reconfigure tzdata

找到亚洲 Asia,然后选择 shanghai 就可以了。

[树莓派]手把手教你搭建迷你服务器-鸿蒙HarmonyOS技术社区

[树莓派]手把手教你搭建迷你服务器-鸿蒙HarmonyOS技术社区

 

已于2020-11-20 16:14:14修改
收藏
回复
举报
回复
添加资源
添加资源将有机会获得更多曝光,你也可以直接关联已上传资源 去关联
    相关推荐