在树莓派4B上安装操作系统,本地内⽹连接树莓派,以及树莓派内⽹暴露,搭
建Web服务器
1. 树莓派安装Linux操作系统
1.1 下载树莓派系统烧⼊软件
官⽹为不同的电脑操作系统提供了烧录软件,⼤家可以根据不同的操作系统下载对应软件。⽽且Raspberry Pi Imager⽂件不⼤,下载很快。树莓派官⽅提供的 Raspberry Pi imager 系统写⼊程序:
安装 Imager 烧⼊程序成功后,点击启动展⽰如下所⽰:
1.2 下载操作系统镜像⽂件
下载操作系统的镜像⽂件,当然树莓派官⽅⽹站可以下载到,但是毕竟树莓派官⽹在国外,下载起来是⾮常缓慢的,这边我把我下载好的百度⽹盘分享出来,⼤家下载我的百度⽹盘上的Raspberry操作系统IMG镜像⽂件:
界⾯也很清晰明了,第⼀个选项是选择系统,第⼆个选择相应SD卡,最后确认⽆误后点击WRITE按钮写⼊。选择操作系统的镜像⽂件,选择SD Card的⽬录,开始进⾏写⼊:
点击第⼀个按钮Operating System ⾥边有很多操作系统供⼤家选择,但因为外⽹的原因下载速度很慢,在这⾥推荐⼤家先在官⽹上下载操作系统的种⼦⽂件,从种⼦⽂件得到⾃⼰所需的操作系统,之后点击如上页⾯的最后⼀项Use custom,即使⽤本地⽂件,选中⾃⼰下载的操作系统⽂件(注意是.img⽂件)。
然后点击WRITE按钮进⾏开始写⼊操作系统,时间花费较长,请耐⼼等待即可。
1.配置⽂件分配IP
当操作系统写⼊SD完毕以后,会发现SD卡的内存⼤⼩变⼩了,仅有⼏百兆了,说明安装是成功的,展⽰如下所⽰:
在系统写⼊内存卡之后,内存卡的容量会发⽣变化,然后我们在SD卡⽬录中,到⽂件,这是树莓派命令⾏窗⼝配置⽂件,展⽰如下所⽰:
然后我们修改 ⽂件如下,给系统分配IP,在前⾯增加:ip=x,反正192.168开头,后⾯的随便填就⾏了,在 0 ~ 255 之间就⾏,这边举例ip=192.168.137.100
ip=192.168.137.100 console=serial0,115200 console=tty1 root=PARTUUID=7e39db9c-02 rootfstype=ext4 elevator=pair=yes rootwait quiet init=/usr/lib/raspi-config/init_resize.sh splash plymouth.ignore-serial-consoles
特别注意:ip=192.168.137.100后⾯与console之间要加空格,否则后期操作会出问题。
1.4 配置ssh远程连接权限
SSH是⼀种⽹络协议,⽤于计算机之间的加密登录。如果⼀个⽤户从本地计算机,使⽤SSH协议登录另⼀台远程计算机,我们就可以认为,这种登录是安全的,即使被中途截获,密码也不会泄露。最早的时候,互联⽹通信都是明⽂通信,⼀旦被截获,内容就暴露⽆疑。
1995年,芬兰学者Tatu Ylonen设计了SSH协议,将登录信息全部加密,成为互联⽹安全的⼀个基本解决⽅案,迅速在全世界获得推⼴,⽬前已经成为Linux系统的标准配置。
操作⾮常简单:在SD卡的⽬录下,增加ssh为⽂件名的⽂件(内容为空)
特别注意:没有后缀名称,区分和ssh的区别,这边是ssh才对。
增加ssh⽂件后,开放ssh 远程联机服务,展⽰如下所⽰:
什么电脑可以装linux系统2. 本地内⽹IP连接树莓派
那么有同学可能没有那个外接的显⽰器,想在本地PC电脑去连接访问树莓派,当然可以借助很多渠道进⾏访问,接下来我会慢慢介绍。
⽐如:XShell连接树莓派(不⽀持图形化界⾯),当然也可以使⽤Putty进⾏连接(不⽀持图形化界⾯),VNC-Viewer(⽀持图形化界⾯)也可以进⾏连接。
在上⾯树莓派安装操作系统结束后,树莓派默认账户是:⽤户名:pi,密码:raspberry
如果有外接显⽰器的同学,可以直接启动了,这边对应没有外接显⽰器,只能借助远程连接访问树莓派的同学,我们具体讲下步骤:2.1 本地开启以太⽹⽹络服务
由于现在树莓派还没有连接你宿舍或者家⾥的WIFI,这个状态并不能直接进⾏内⽹的连接,所以只能先借助以太⽹有线连接的⽅式。
我们插⼊树莓派电源,⾸先要进⾏连接,要⽤⽹线⼀头插在本地电脑,另⼀头插在树莓派上,然后再开启我们电脑上以太⽹⽹络服务模式:
如果你之前没有配置过以太⽹,那么需要配置,右击以太⽹的图标,选择属性,然后根据如下图⽚的步骤进⾏相应的配置即可。
配置完成之后,点击确定完成配置,如果没有叉叉就是配置连接完成了。
2.2 ping命令连接测试
之前我们安装操作系统的时候,我们配置完树莓派⽂件,给树莓派分配了ip,接下来就是,在电脑启动cmd窗⼝进⾏Ping连接测试,看看连接是否畅通。
ping (Packet Internet Groper),因特⽹包探索器,⽤于测试⽹络连接量的程序。Ping发送⼀个ICMP;回声请求消息给⽬的地并报告是否收到所希望的ICMP echo (ICMP回声应答)。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。