什么是树莓派?

树莓派是一个小型的单板计算机。通过将键盘,鼠标,显示器等外围设备连接到Raspberry Pi,它将作为一台迷你个人电脑。树莓派比笔记本电脑或台式机慢,但仍然是一个电脑,可以提供所有预期的功能或能力,并且低功耗。树莓派基金会正式提供基于Debian的Raspbian操作系统。此外,他们还为Raspberry Pi提供NOOBS操作系统。我们可以安装Ubuntu,Archlinux,RISC OS,Windows 10 IOT Core等几个第三方版本的操作系统(这里准备安装的是Ubuntu 18.04 arm64 的系统)。我们应该使用SD卡(建议至少8 GB)来存储操作系统(操作系统)。

下面是树莓派的实物图

买树莓派的缘由

当初想买个二手服务器玩玩的,后来想了一想没有什么必要(穷。。。)。
然后就在网上发现了树莓派这个小东西,就粗略的了解了一下。
发现这个小东西和我想要买服务器实现的需求基本吻合,而且还比较小(性能嘛,玩玩而已)。
就在网上选择了树莓派3B,别问我为什么不买4,问就是没钱。。。

正文

闲话不多说,进入正题。
一开始我是准备安装centos 7 毕竟一直用的都是centos 7系统,用起来也比较顺手,不需要多加熟悉了。
可是后来在网上找了很多镜像,,,惊喜的发现centos 7好像没有arm 64位的系统。
也烧录亲自试了很多镜像,最后就选择安装Ubuntu 18.04 arm64位系统。

准备工作--镜像下载

官方镜像链接 : http://cdimage.ubuntu.com/releases/bionic/release/ubuntu-18.04.3-preinstalled-server-arm64+raspi3.img.xz
因为镜像解压后是img格式,需要专门的工具烧录到SD卡中。
上述这款镜像不需要链接键盘和显示器就可以安装。安装成功后使用电脑ssh连接树莓派就可以了。

准备工作--SD卡格式工具下载

烧录镜像之前最好先使用SD卡格式化工具将,SD卡格式化一下,这里附上格式化工具下载地址:
https://www.sdcard.org/downloads/formatter/eula_windows/SDCardFormatterv5_WinEN.zip

准备工作--镜像烧录工具下载

烧录镜像到SD卡中,使用 Win32 Disk Imager。下载地址:
https://sourceforge.net/projects/win32diskimager
烧录工具如图所示:

Device 选中要写入镜像的SD卡,ImageFile 选中将要写入的镜像文件。
点击 Write 静静等待即可。(如果遇到写入报错,将SD卡格式化之后重新写入或者更换USB插口或者更换读卡器)

开机设置--开机使用SSH连接树莓派

将写好镜像的SD卡插入树莓派的卡槽中,连接电源,插入网线,等待树莓派启动。
登录路由器的web管理界面(一般是192.168.0.1或者192.168.1.1)。找到分配给树莓派的IP地址,如图所示:

记住ip地址,使用SSH工具连接树莓派(初始登录账号和密码都是:ubuntu)。

开机设置--使用root账号登录

  • 设置root账户密码

sudo passwd root
输入两次自己设置的密码
出现 passwd: password updated successfully 表示root账户密码设置成功
设置成功后,输入 su root 然后输入密码,就成功使用root账户登录

  • 配置SSH使用root账户登录

输入命令:vim /etc/ssh/sshd_config
找到 PermitRootLogin without-password 删掉前面的 # 号
修改成 PermitRootLogin yes
然后重启ssh : systemctl restart ssh

后记

其实安装JDK 和 Tomcat 和Linux系统都是相同的,只是JDK 要下载arm64 位的。下次有空再记录吧,放一下安装之后的成果: