最近,有幸买了一个树莓派,打算用它搭建自己的服务器。买来之后看了很多帖子,感觉不是copy,就是和我的需求不统一。于是,搞了一天,最终弄成了,还算符合心意吧。
好,下面进入主题。
构建所需元素:
树莓派4B主板
高速sd卡
读卡器
电源线
HDMI线
USB键盘
HDMI显示器
Pc机
路由器
所需软件:
SDFormatter
Win32DiskImager
centos7镜像文件
购买树莓派时选择一些套餐,基本上所需硬件都有了
一:格式化sd卡
这里要用SDFormatter软件格式化,不能用pc机里的格式化。
插入读卡器,打开SDFormatter
二:写入镜像
镜像地址:
http://mirrors.huaweicloud.com/centos-altarch/7.8.2003/isos/armhfp/
打开 Win32DiskImager
三:开机
sd卡插入树莓派,连接usb键盘,连接HDMI显示器。开机。。
等待几秒钟。
login登录;centos默认是root
password:默认是centos
四:CentOS开机自动连接wifi
1.安装NetworkManager
那个镜像文件应该自带了NetworkManager,如果没有,可以用有线连接树莓派与路由器。
# yum install -y NetworkManager
2. 启用无线
# nmcli r wifi on
3.扫描WIFI
# nmcli dev wifi
4.连接wifi
# nmcli dev wifi connect <SSID> password <password>
5.开机启动
# systemctl enable NetworkManager
这样配置完可以,ifconfig 或者 ip addr 查看IP地址
这个ip应该是动态的。我不知道怎么配静态ip才好。
整了半天能联网,我感觉,嗯。
第一次联网可能比较麻烦,毕竟是第一次嘛。以后启动树莓派就可以不用显示器键盘了。
置于其他联网方式我还没搞懂。。。。什么写个supplicant.config 没懂这种方式可能是官方推荐的那个系统的方法。。。
五;xshell 远程连接
这个远程连接好像要在一个局域网下,具体我不清楚,反正同一网下是可以的。
通过上面获取的IP地址,我们就可以连接树莓派了。
到此我们就可以开心的学习了。。。
如果大家有更好的方法可以和我分享
当然,我们可以在pc上安装虚拟机学习linux ,但我感觉装了虚拟机后,pc卡了很多。卡呀卡呀卡呀。