台式电脑安装CentOS Stream

需要测试通过IPV6做反向代理,目前使用的之前的一台电脑来做测试,发现安装过程中遇到一些问题,现在总结方便后面遇到问题处理参考。

一、下载系统

CentOS 官方网站提供的镜像列表中列出了大部分镜像站点,我这里选择去网易镜像站里面下载,一般来说速度还是很快的,特别是加上迅雷的加速。新版本的centos 没有之前的几个压缩版本的提供下载,默认提供的dvd版本已经到了9个G了。

https://www.centos.org/download/

二、刻录硬盘镜像

因为文件太大,刻录到光盘现在好像已经装不下了,所以我选择刻录到一个硬盘里面,我目前使用的是硬盘盒和之前拆笔记本电脑的一个320G的盘。

一开始通过软碟通软件刻录硬盘镜像,刻录速度是很快,基本可以到80M/s,问题就出在安装上,发现安装总是报错,通过网上的搜索教程,基本了解到是因为在windows下刻录光盘会导致label长度不能太长并且空格会被转义,导致路径有错误。后来通过下载FedoraMediaWriter这个软件来刻录,重新刻录好的安装非常顺畅。

FedoraMediaWriter软件运行界面

三、启动安装

安装过程中遇到一个很尴尬的问题,拆了主机发现忘记插上数据线,导致开始安装找不到安装的盘,重新关机去打开机箱去插线解决。

正常情况,安装就是下一步下一步,然后设置好电脑时区和root密码,然后等安装软件包,大概有半个小时可以装好。

四、基本配置

1.新建普通账号

默认情况下,桌面登录是不让root账号直接登录,第一次登录系统会提示谁在使用这个电脑,此过程中就是新建一个账号的过程,需要记住这个新的账号和密码。

2.配置网络

一般来说,网络配置的是动态获得,实际生产中,为了保证网络稳定,都需要手动配置网络,而不是采用DHCP,需要编辑文件 /etc/sysconfig/network-script/ifcfg-xxxx这个文件来配置网络。

因为centos8没法用systemctl restart network和service restart network,编辑完之后网络重启命令(enp0s3是网卡名称)

#nmcli c reload enp0s3

3.配置防火墙

从CentOS7开始,防火墙已经采用了firewall-cmd,我们如果需要开放某个服务,可以针对服务模式来开启端口或者是通过指定端口来开启。

以下是网站服务开启http和https ,对应端口分别为80、443,其他类似

添加服务http到防火墙列表

#firewall-cmd --add-service=http --permanent

重新加载防火墙配置

#firewall-cmd --reload