树莓派4B 从零开始 基础 入门 安装

本文旨在记录 4B 从零到安装完成并可以作为服务器使用

为何购买树莓派?

租赁服务器已经1年多了,一直有自己整台服务器的愿望,恰巧最近树莓派进入了视野,所以想着买一个来当服务器

虽然一个 4B 的算力各方面可能比不上 1C 的服务器,但是我可以多放点小任务上去啊,日常需求是没啥问题的,需要注意家用网络 IP 不定,极个别任务可能做不了或者有难度

如何选择

推荐 4B 4G 版本,4B 之前的型号性能当然不强,可以作为技术成熟后深度 DIY 的工具,考虑下来还是挑最新的好。

4B 版本 8G 内存可以说根本打不满,折中一下选择了 4G

必需配件

  • 树莓派 4B 4GB 单板,350元左右,tb(可以点官网下面的经销商,一样的)
  • 散热片,必需!!!三片5元左右,5片10元左右,tb,三片就差不多了,可以挑壳子 + 散热片的。风扇看你发热(使用)情况,需要注意噪音问题。一般来说没啥必要,顶掀开被动散热就差不多了
  • 外壳,最好有!10元左右,tb,选官方红白 case 那个样子的就可以
  • 电源 + type-c 数据线,电源要 5V3A,最近几年的手机充电器都差不多,实测 5V2A 也可以,其他未知
  • tf 卡(sd卡),以前手机上用的那种,读写速度本来就不快,最好是用好点的,我这里用的旧手机里的 三星128G 的,百元左右
  • 读卡器,装系统,应该就几块钱,买 tf 卡会送应该
  • 网络连接,不多说了,网线或者无线连接,无线需写入配置
  • 补充:电源最好也搞一个 15 左右,后续如果外接硬盘可能还要电源。开关机最好用命令,别直接拔电,带开关的电源也会方便一点,不用每次插拔

以上配件为作为服务器运行所必需的,换句话说,不管你拿他来干啥都必须要的

其他配件

  • micro 转 HDMI 视频线,5元左右,tb。需要注意,笔记本的HDMI只出不进!!!所以插笔记本上是没反应的。没刚需的话就不用了,说实话,开桌面没啥意思,性能又比不上电脑,多此一举
  • ttl 转usb 串口线,5元左右,tb。目前我只知道它可以拿来以命令行方式连接 4B ,其他功能未知,没必要的~

其他的配件怎么说呢,没了解过,暂时用不上,而且也不便宜。以后再说

配件到手

假设现在你已经收到了所有必需配件并且散热片和外壳已经装好。
要让你的 4B 跑起来,首先需要在 tf 卡上安装(烧录)系统

  • 下载系统镜像(并解压)
    • 推荐:第三方64位系统,极力推荐,Gitee 地址
  • 烧录/安装
    • 可以使用官方的 Raspberry Pi Imager 或者 win32DiskImager,推荐官方,看着舒服点
    • 选择本地镜像文件和 tf 卡,写入
    • 使用上述推荐的64位第三方系统直接写入就好,推荐仔细阅读文档
    • 插卡
  • 准备启动
    • 如果使用网线,那直接插电开启,开启之后找到 4B 的 ip 地址,可以通过路由器管理界面或者arp -a 命令查看
    • 如果使用无线,那需要修改 boot 区配置,重插读卡器,boot 下 修改 wpa_supplicant.conf,写入内容请查看上述文档,之后插卡插电开机,查找 ip,连接

我们知道除了通过 ip 访问,还可以通过域名(本地网络下 hostname 作用相同)访问,假设 4B 已经连接到电脑或本地网络,默认 HostName 为 raspbian,使用 ping raspbian,如果输出正常,则连接正常。后续 ssh ,web 等都可以通过 HostName 访问
ssh 连接:ssh pi@raspbian 默认用户名:pi 默认密码:raspberry

初步配置

假设你现在已经可以使用 ssh 并登录了

  • 修改用户密码,passwd
  • 设置 root 密码,sudo passwd
  • 配置工具,sudo raspi-config
    • 很多配置都在这里改,如 tf 卡没有完全挂载(空间没利用上),advanced options => expand filesystem,重启之后耐心等待一会就全部挂载上了
    • 还有其他一些配置,推荐都了解一下,Waiting for network on boot
      推荐打开,后续一些开机启动问题都可以避免
  • 改国内源
    • vi /etc/apt/sources.list
    • deb http://mirrors.aliyun.com/raspbian/raspbian/ buster main contrib non-free rpi
      deb-src http://mirrors.aliyun.com/raspbian/raspbian/ buster main contrib non-free rpi
    • vi /etc/apt/sources.list.d/raspi.list
    • deb http://mirrors.aliyun.com/raspbian/raspbian/ buster main
      deb-src http://mirrors.aliyun.com/raspbian/raspbian/ buster main
  • 固件升级(后续开启bbr):sudo UPDATE_SELF=0 rpi-update
  • 这些工作三方系统已经都做了-_-

外网连接

内网穿透技术,在另一篇文章

关闭显示灯

编辑 /boot/config.txt 添加 下面内容
前两个是电源(红)和状态指示灯(绿),后两个是网口的
参考的原文: 关闭树莓派的电源指示灯和状态指示灯

dtparam=act_led_trigger=none
dtparam=pwr_led_trigger=none

dtparam=eth_led0=14
dtparam=eth_led1=14

资源链接

  • 写入工具 提取码: qhea
  • 三方系统链接位于上述说明文档底部

最后

感谢看到这里的每一个人

现在回头看好像没说什么东西,安装系统这一大头三方系统基本都给解决了,希望对完全没了解过的人能有点用吧。

后续的内网穿透就不在这里叙述了,见另一篇文章

你可能感兴趣的:(树莓派,frp,树莓派基础配置,linux)