zoukankan      html  css  js  c++  java
  • 【老李瞎折腾】000、使用树莓派搭建自己的服务器

    攒了半年的钱,终于买了一个顶配的树莓派4B,4核,8g内存,家里的宽带也开通了公网IP,而且Ubuntu20.04也提供了树莓派的64位系统,终于可以瞎折腾搭建自己的服务器和开发平台了~

    1、下载Ubuntu 20.04镜像

    下载地址:https://ubuntu.com/download/raspberry-pi

    2、下载安装树莓派镜像写入工具

    下载地址:https://downloads.raspberrypi.org/imager/imager_1.4.exe

    3、写入系统镜像

    打开安装后的Raspberry Pi Imager工具

    选择系统镜像 CHOOSE OS

    拉到最底部,选择自定义 Use Custom,然后找到下载的Ubuntu镜像

    选择要写入的SD卡

    最后点击写入即可,等待写入完成后,将SD卡插入树莓派并启动,系统会自动初始化

    4、登录

    大部分情况,都是没有配套的显示器的,只能通过ssh来连接树莓派配置,所以需要先知道IP地址,最简单的办法就是通过路由器的后台进行查看。

    获取IP就可以远程连接了,Ubuntu系统默认使用ubuntu作为账户和密码,首次登录会要求修改密码。

    5、设置静态IP

    Ubuntu 20.04可通过修改50-cloud-init.yaml配置文件来设置静态IP,首先通过以下命令查看自己的IP地址

    sudo ip addr
    

    如上图所示,eth0就是要修改的网卡,192.168.1.6就是当前的IP地址

    编辑/etc/netplan/50-cloud-init.yaml文件

    sudo nano /etc/netplan/50-cloud-init.yaml
    

    改成如下格式:

    network:
        ethernets:
            eth0:
                dhcp4: false
                addresses: [192.168.1.9/24]
                gateway4: 192.168.1.1
                optional: true
                nameservers:
                   addresses: [114.114.114.114, 8.8.8.8]
        version: 2
    

    然后使用以下命令使得配置生效

    sudo netplan apply
    

    等待几分钟,使用配置的IP地址重新连接即可,至此,系统就有了静态IP地址了,重启后再也不会变换地址了~

    更换国内软件源

    Ubuntu官方的软件源由于某些原因非常卡,最好替换成国内源,我用的是清华源,需要注意的是,树莓派是arm格式的,需要使用ubuntu-ports

    sudo cp /etc/apt/sources.list /etc/apt/sources.list.back
    
    sudo rm /etc/apt/sources.list
    
    sudo nano /etc/apt/sources.list
    
    

    清华源

    deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ focal main restricted
    deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ focal-updates main restricted
    deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ focal universe
    deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ focal-updates universe
    deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ focal multiverse
    deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ focal-updates multiverse
    deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ focal-backports main restricted universe multiverse
    deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ focal-security main restricted
    deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ focal-security universe
    deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ focal-security multiverse
    

    然后执行更新命令

    apt update
    
    apt upgrade
    
  • 相关阅读:
    LintCode Python 简单级题目 488.快乐数
    LintCode Python 简单级题目 100.删除排序数组中的重复数字 101.删除排序数组中的重复数字II
    LintCode Python 简单级题目 373.奇偶分割数组
    LintCode Python 简单级题目 39.恢复旋转排序数组
    LintCode Python 简单级题目 35.翻转链表
    LintCode Python 简单级题目 451.两两交换链表中的节点
    LintCode Python 简单级题目 174.删除链表中倒数第n个节点
    aws查看官方centos镜像imageid
    linux shell脚本查找重复行/查找非重复行/去除重复行/重复行统计
    php配置优化-生产环境应用版
  • 原文地址:https://www.cnblogs.com/oldli/p/13721333.html
Copyright © 2011-2022 走看看