烧录系统
https://www.raspberrypi.com/software/
这里直接选择官方镜像烧录工具,下载好对应的系统版本;
初始账密为:pi/raspberry
准备工作
开启SSH
读入内存卡,在根目录新建空白文件ssh
;
设置WIFI
读入内存卡,在根目录新建文件wpa_supplicant.conf
;
country=CN
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
network={
ssid="西三旗2"
psk="xisanqi110"
key_mgmt=WPA-PSK
priority=1
}
设置地区
sudo raspi-config
选择时区
WLAN地区
更换软件源
raspberrypi是基于debian的,有自己的软件源,默认位于欧洲,国内访问较慢。
注意:下面替换的内容里面的
bullseye
需要与原来默认的内容里匹配。
sources.list
sudo nano /etc/apt/sources.list
uname -m
将原来的注释掉,增加下面的内容;
# aarch64 用户:编辑 `/etc/apt/sources.list` 文件,用以下内容取代:
# 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释
deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bullseye main contrib non-free
# deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ bullseye main contrib non-free
deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bullseye-updates main contrib non-free
# deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ bullseye-updates main contrib non-free
deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bullseye-backports main contrib non-free
# deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ bullseye-backports main contrib non-free
deb https://mirrors.tuna.tsinghua.edu.cn/debian-security bullseye-security main contrib non-free
# deb-src https://mirrors.tuna.tsinghua.edu.cn/debian-security bullseye-security main contrib non-free
raspi.list
sudo nano /etc/apt/sources.list.d/raspi.list
同样的操作替换如下内容;
deb http://mirrors.tuna.tsinghua.edu.cn/raspberrypi/ bullseye main
APT 升级
sudo apt update
sudo apt upgrade
获取树莓派 IP
前提是处在同一个局域网。
bash
ping raspberrypi.local
安装JDK
bash
sudo apt install -y openjdk-8-jdk
执行java -version
检验安装结果。
安装 nginx
bash
sudo apt install -y nginx
查看运行状态
systemctl status nginx.service
公网访问
免费内网穿透服务,免费服务器支持绑定自定义域名
tcp 002018371213 http 232007371213
setsid ./sunny clientid 002018371213 & setsid ./sunny clientid 232007371213 &
安全升级
更改 SSH 端口
vim /etc/ssh/sshd_config
port 30022
sudo /usr/sbin/sshd restart
ssh caojiantao@raspberrypi.local -p 30022
FAQ
Imager 烧录进度为 0
通过https://www.raspberrypi.com/software/operating-systems/手动下载镜像到本地,然后再通过 Imager 烧录;