- 格式化SD卡、烧录系统,这里不做过多介绍
- 开启SSH,连接树莓派
- 烧录好的系统里,有一个40M左右的分区,在根目录下新建文本文档,名为ssh(无后缀)。
- 将SD卡插入树莓派,连接网线,插上电源启动。
- 登录路由器或者使用IP扫描软件,查看树莓派IP。
- 使用Putty 连接树莓派
- ip为上一步查看到的ip,端口默认22。
- 默认登录用户:pi,密码:raspberry。
- 使用root登录,方便后面操作。
sudo su root
- 若想使用root登录,需要修改ssh配置(/etc/ssh/sshd_config):把下面这项注释取消,设置为yes,按照上面第2步启动xrdp
PermitRootLogin yes
- 更换软件源(这里使用的是清华大学的镜像)
- 编辑 `/etc/apt/sources.list` 文件,使用#注释原有的配置
用以下内容取代:nano /etc/apt/sources.listdeb http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ stretch main non-free contrib deb-src http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ stretch main non-free contrib - 编辑 `/etc/apt/sources.list.d/raspi.list` 文件,使用#注释原有的配置用
以下内容取代:nano /etc/apt/sources.list.d/raspi.listdeb http://mirrors.tuna.tsinghua.edu.cn/raspberrypi/ stretch main ui - 同步更新源:
apt-get update - 更新升级以安装软件包:
apt-get upgrade
- 编辑 `/etc/apt/sources.list` 文件,使用#注释原有的配置
- 安装桌面连接工具(推荐使用xrdp)这里有个bug不知道如何解决,使用root用户连接桌面时,自带的浏览器启动不了,需要使用命令启动才行;但是是用pi登录则不会出现这个问题,有知道原因的同学可以评论告知一下,感谢!
- 安装xrdp
apt-get install xrdp - 启动xrdp
/etc/init.d/xrdp start - 配置默认启动
update-rc.d xrdp defaults - 本地电脑远程连接
- win+r 打开快速启动,输入 mstsc 打开远程连接
- 输入ip地址,使用pi账号登录
- 使用VNC连接
- 安装VNC
apt-get install tightvncserver - 启动VNC tightvncserver ,这里会设置vnc连接密码

- 使用VNC软件连接。这里一定要加上冒号后的数字,否则vnc连接后桌面显示会不完整,和分辨率没有关系,找了好久才发现原因。。。

- 安装VNC
- 安装xrdp
- 安装vim
apt-get install vim - 安装vsftpd
#安装 apt-get install vsftpd #启动 service vsftpd start #配置 vim /etc/vsftpd.conf #修改如下配置: anonymous_enable=NO local_enable=YES write_enable=YES local_umask=022 #重启vsftpd service vsftpd restart - 使用FileZilla Client上传文件至树莓派
- 输入IP,用户名pi,密码raspberry,连接成功,即可上传文件
- 安装tomcat
- 解压tomcat安装包
tar zxvf apache-tomcat-90.20.tar.gz - 配置开机自启
1. 重命名 Tomcat 目录,并设置用户权限。 2. mv apache-tomcat-90.20 /usr/local/tomcat/ 3. chown -R pi /usr/local/tomcat/ 2. 开机自启: sudo vim /etc/rc.local在注释后面添加命令,但是要保证exit 0这行代码在最后。 # By default this script does nothing. # Print the IP address _IP=$(hostname -I) || true if [ "$_IP" ]; then printf "My IP address is %s\n" "$_IP" fi /usr/local/tomcat/bin/startup.sh exit 0
- 解压tomcat安装包
- 花生壳内网穿透(重点来了)
- 解压花生壳安装包,并启用:
#安装 dpkg -i phddns_rapi_3.0.3.armhf.deb #启用 systemctl start phddns #查看状态 phddns status #卸载: dpkg -r phddns - 使用安装得到的SN码登录花生壳网站: https://b.oray.com/ 初始使用密码为admin
- 打开内网穿透,添加内网穿透,没有的话可以6块钱开一个,域名可以购买或者使用免费送的一个

- 配置好保存后,重启树莓派上的服务端程序,再次点击域名即可访问树莓派上的8080端口了
- 除了8080端口,还可以穿透22端口,使用外网SSH连接到树莓派,就不多介绍了。
- 解压花生壳安装包,并启用:
树莓派3B+从系统搭建到成为家用服务器
最新推荐文章于 2026-04-01 04:07:13 发布

5493

被折叠的 条评论
为什么被折叠?



