b 家用服务器

描述

利用家用树莓派搭建一个服务器,可以供外网访问。

关键点

  • 家用:在wifi环境下被外网访问

技术目标

  • 树莓派安装ubantu的系统(centos支持有问题)
  • 绑定路由器79~100的端口
  • 使用码云托管代码
  • 额外实现:自动化

实现细节

1.树莓派安装unbantu

centos不支持 pi4,该用官方支持的unbantu烧录进去,无需桌面vnc系统。

OS : ubuntu-19.10.1-preinstalled-server-arm64+raspi3.img.xz
SSH : 默认 ubuntu/ubuntu–>ubuntu/ss1a09#$
参考
wifi:
开机自联wifi设置(等待约30s)开机启动脚本
/etc/systemd/system/my.service

[Unit]
Description=for wifi

[Service]
ExecStart=/home/ubuntu/start.sh

[Install]
WantedBy=multi-user.target

/home/ubuntu/start.sh

#!/bin/bash
logpath=/home/ubuntu/start.log
#wifi 启动
echo "# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #" >>$logpath
date >> $logpath
bash /home/ubuntu/auto/startWifi.sh >> $logpath 2>&1

/home/ubuntu/auto/startWifi.sh

wpa_supplicant -iwlan0 -c/home/ubuntu/wpa.conf -B
sleep 50
dhclient -r
sleep 10 
dhclient wlan0

2.动态域名解析

使用阿里的动态域名解析,来让实现家用服务器内网的穿透。---- 绑定路由器端口无用,决定使用nogrok

开放端口

路由器

3.码云

上传代码
添加密钥后依旧需要
git remote rm origin

git remote add origin git@gitee.com:smokeall/raspberry.git

basic Soft

系统版本是 ubuntu 19.10

docker

https://docs.docker.com/engine/install/ubuntu/
开机自启动systemctl enable docker.service

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值