安装Ubuntu操作系统
自己格式化SD卡并下载操作系统,最后通过软件烧录到SD卡上。此种方法安装速度很快。其安装步骤如下:
Step 1:下载两个软件及Ubuntu Server的镜像文件
- SDCardFormatterv5 官网地址
- win32diskimager 下载地址
- Ubuntu Server 20.04.2 LTS for raspberry pi 下载地址
Step 2:使用SDCardFormatterv5 格式化SD卡
Step3: 使用win32diskimager把操作系统烧录到SD卡上。
PS:写入的映像文件的操作系统的压缩文件,以.img结尾
Step4:烧录完成后,将SD卡安装到树莓派上即可启动。
以上完成操作系统的安装,一般不会有什么大问题,接下来我们开始配置Node.js
配置Node.js
Step1:软件准备
Step2: 连接树莓派
配置项Address
:因为我们没有给树莓派配置任何ip地址
,所以这个ip地址
是由路由器自动分配的,具体的地址需要从路由器上查找到。
PS:在没有任何配置情况下,ubuntu Server初始账号和密码都是 ubuntu 。
Step3: 修改密码
首次登录后需要修改ubuntu Server
密码,根据指令提示进行即可;
完成后根据一下指令修改root
密码(注意此时修改的是root密码)
sudo passwd
Step4:修改并更新软件源
1、修改软件源sources.list
2、更新软件源
sudo apt-get update
sudo apt-get upgrade
具体步骤:
(1)Xftp
新建会话并连接
(2)修改远程途径(即Xftp文件路径
)到/etc/apt
,下载其中sources.list到本地
,并修改内容为以下软件源
软件源
# 默认注释了源码仓库,如有需要可自行取消注释
deb https://mirrors.ustc.edu.cn/ubuntu-ports/ focal main restricted universe multiverse
# deb-src https://mirrors.ustc.edu.cn/ubuntu-ports/ focal main main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu-ports/ focal-updates main restricted universe multiverse
# deb-src https://mirrors.ustc.edu.cn/ubuntu-ports/ focal-updates main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu-ports/ focal-backports main restricted universe multiverse
# deb-src https://mirrors.ustc.edu.cn/ubuntu-ports/ focal-backports main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu-ports/ focal-security main restricted universe multiverse
(3)修改成功后,将本地的sources.list
移到/home/ubuntu
下,然后使用Termius
远程连接树莓派用过指令控制将文件移到/etc/apt
下,覆盖原来的软件源。
sudo mv sources.list /etc/apt # 移动文件 sources.list 到/etc/apt 目录下
sudo apt-get update # 更新软件源
sudo apt-get upgrade
具体原理如下图所示:
Step4:安装node环境(Node.js v14.x )
使用以下指令安装Node.js
# Using Ubuntu
curl -fsSL https://deb.nodesource.com/setup_14.x | sudo -E bash -
sudo apt-get install -y nodejs #题主用的这个指令
稍等片刻:
安装完成
接下来就是配置Nginx并部署页面