最近,我进行了对倍控N5105迷你服务器的改造,将其从之前的Windows系统改为了小型服务器,我决定选择直接安装CentOS系统,因为我对Linux系统已经非常熟悉了。
这款倍控N5105迷你服务器拥有小巧的体积和低功耗的特点,但功能却十分强大。在决定将其改造为服务器之前,我对其配置进行了一番了解:

Rufus是什么

为了制作系统启动盘,我选择了Rufus软件。Rufus是一款专业的制作可引导USB闪存启动盘的工具,其特点是小巧、快速,界面简洁易用。它的文件大小只有约1MB,而且作者没有强制要求捐赠,界面也非常干净、简单,令人称赞。

关于倍控N5105

额,这个是公司退下来的机器,被我拿来了,寻思放家里当个小服务器用用挺好的

配置参数如下:

  • cpu:赛扬11代N5105
  • 内存:双插槽,支持DDR4 2400、2666、2933、3200MHZ,最大支持32G内存
  • 硬盘1:PCIE 2X ,m.2 2280 nvme硬盘
  • 硬盘2:2.5寸SSD
  • 功耗: 15w左右
  • 尺寸: 20cm * 18cm
  • 网络接口:4个Intel I225 v3网口
  • 其他接口:1个COM口、1个HDMI2.0、1个DP、1个SIM卡槽、1个迷你PCI-E通道(可扩展出SATA接口)

整体而言,这款服务器的配置相当不错。现在,我将分享一下我是如何准备CentOS系统安装盘的过程。

准备工作

  1. u盘(8G以上)
  2. 系统镜像文件,CentOS7.9
  3. 电脑
  4. rufus工具

开始制作

  • 运行软件
    打开rufus制作启动盘:右键单击rufus,选择【以管理员身份运行】,由于我这里已经制作好了,所以显示的是centos系统,如果没有制作,则显示u盘信息

  • 选择镜像,配置参数

在分区类型之中选择MBR,如果您的硬盘是GPT的,就选择GPT

剩下就是一路确定即可,注意:u盘中不能有文件,制作时会格式化u盘

一切准备就绪后,点击开始,此时将开始制作,此过程大概持续10分钟左右

  • 制作完成

制作完成后,大概长这个样子

到此,使用rufus制作的centos引导工具就完成了,下面开始安装系统

安装系统

将刚刚制作好的u盘,插入USB接口,电脑开机时,按下Delete(del键),不同电脑可能有所不同,进入电脑BIOS设置

以下步骤就不截图了,比较简单

  1. 使用键盘的方向键,移动到【Boot】选项卡,移动到Boot Option Priorities中,选择【UEFI:USB Disk……】,然后按键盘上的【+】号键,将它移动到第一个。
  2. 然后按键盘方向键右键【—>】,选择【Save Change and Exit】,选择【YES】,重新启动电脑。
  3. 电脑重启以后,就可以从u盘启动并开始安装centos系统了

配置IP地址

Linux 网络配置包括两个部分

  • 连接硬件:配置网络连接的硬件部分,包括主机名、网卡设备及 TCP/IP 协议栈
  • 主机信息:配置该主机信息,包括主机 IP 地址、网关、主机所属网络等等
  1. 配置IP和网关
    要添加静态地址,需要使用 ifconfig 命令。
    1
    ifconfig eth0 192.168.0.104 netmask 255.255.255.0 up
    其中eth0是网卡的标识符,192.168.0.104是主机的本地 IP 地址,255.255.255.0是子网掩码,up代表将主机网卡置为激活状态
  2. 设置网关
    1
    route add gateway 192.168.0.1
    其中gateway是网关的标识符,192.168.0.1为网关地址
  3. 配置DNS
    1
    vi /etc/resolv.conf
    在 resolv.conf 文件中输入如下内容:
    1
    nameserver 8.8.8.8
    配置 DNS
    1
    nameserver 202.106.0.20
    第二个 DNS
    其中8.8.8.8为Google公用DNS服务器,202.106.0.20为第二个服务器,可以换成其它服务器地址,按照需求添加。然后重新加载resolv.conf
    1
    service network restart
    使用 ipconfig 命令查看新的设置
    使用ifconfig查看结果如下
    1
    2
    3
    4
    5
    6
    eth0 Link encap: Ethernet HWaddr xx:xx:xx:xx:xx:xx
    inet addr: 192.168.0.104 Bcast:192.168.0.255 Mask: 255.255.255.0
    UP BROADCAST RUNNING MULTICAST MTU: 1500 Metric: 1
    RX Packets: xxxx Errors: 3 Dropped: 0 Overruns: 0 Frame: 0
    TX Packets: xxxx Errors: 3 Dropped: 0 Overruns: 0 Carrier: 0
    Collisions: 0
    可以看到,地址192.168.0.104成功地加载到网卡中,表明网卡配置成功。
  4. 永久设置 IP 地址
    下面介绍如何让IP地址永久保存在系统中,Linux通用的配置文件是/etc/sysconfig/network-scripts, 里面的ifcfg-eth0为网络的主要配置文件,在 Centos 7 中,可以使用命令:
    1
    vi /etc/sysconfig/network-scripts/ifcfg-eth0
    修改内容
    1
    2
    3
    4
    5
    6
    7
    8
    TYPE=Ethernet
    BOOTPROTO=static
    NAME=eth0
    DEVICE=eth0
    ONBOOT=yes
    IPADDR=192.168.1.2
    NETMASK=255.255.255.0
    GATEWAY=192.168.1.1
    其中 TYPE 是网络设备的类型,BOOTPROTO 是 IP 地址形式,IPADDR 是本机 IP 地址,NETMASK 是子网掩码,GATEWAY 是网关地址
    重启网络服务:service network restart

到此就配置完毕了,后面我只需要通过ssh来登录服务器即可,当然目前访问只限于内网,下一步打算通过穿透方式实现域名绑定和外网访问