Rockylinux安装部署
1、操作系统引入
2024 年 6 月 30 日,CentOS Linux 7 终止其生命周期(EOL),至此 CentOS 全系列版本也已停止维护,属于 CentOS 的时代彻底终结。CentOS 停止维护后,用户将无法获得包括问题修复和功能更新在内的任何软件维护和支持,宕机、服务中断、数据泄露等网络信息安全风险陡增……
AlmaLinux和Rocky Linux是两个基于 Red Hat Enterprise Linux (RHEL) 发行版的免费开源操作系统,两者都旨在由社区驱动、透明且稳定,但两者之间存在一些关键差异。两者都是可以替代Centos不错的选择。
Rocky Linux是CentOS的一个分支,它位于Red Hat Enterprise Linux(RHEL)的下游。与CentOS一样,它提供了非常适合服务器的稳定版Linux。它旨在作为CentOS的完全兼容替代品。
今天先玩下Rocky Linux操作系统。
2、Rockylinux安装
官网下载镜像比较慢,我们选择国内镜像ISO下载。
地址:https://developer.aliyun.com/mirror/
安装Rockylinux
参考:https://blog.csdn.net/ziqibit/article/details/132723747
安装方法跟Centos一致,但是比他慢。
主要是root密码设置,其他的都是一致的。
3、配置ip地址
手册开机登录后,获取不到ip地址,需要手动设置。
如下,根据现有网络,给他配置一个固定静态ip,只需要新增标红位置即可。
[root@192 ~]# cat /etc/NetworkManager/system-connections/ens33.nmconnection
[root@localhost ~]# cat /etc/NetworkManager/system-connections/ens33.nmconnection
[connection]
id=ens33
uuid=46dd5c37-d008-3af2-8bce-bb37e6f169c3
type=ethernet
autoconnect-priority=-999
interface-name=ens33
[ethernet]
[ipv4]
method=manual #manual静态, auto自动获取ip
may-fail=false
address1=192.168.1.25/24,192.168.1.1 # 配置ip/掩码,网关
dns=8.8.8.8;114.114.114.114.114
[ipv6]
addr-gen-mode=eui64
method=auto
[proxy]重启服务生效:
Service NetworkManager restart #IP配置不生效
nmcli connection reload ens192 #IP配置不生效
nmcli connection down ens192 #先断开网卡;再次连接网卡,IP配置生效。
nmcli device
nmcli connection up ens192 #先断开网卡;再次连接网卡;IP配置生效。
nmcli device
IP还是容易掉,于是使用reboot命令重启操作系统也可以使IP生效。
验证ok。
[root@localhost ~]# ping www.baidu.com
[root@localhost ~]# ping www.qq.com
64 bytes from 121.14.77.221 (121.14.77.221): icmp_seq=2 ttl=54 time=6.05 ms
4、更改国内yum源
Rocky Linux 9 默认 repo 如下:
可以选择的yum源地址
高校镜像推荐 mirror.sjtu.edu.cn 和 mirrors.zju.edu.cn。
商业公司镜像推荐 mirrors.aliyun.com。这里以更新阿里源为例。
[root@localhost yum.repos.d]# yum install -y yum-utils # 国内无仓库
[root@localhost yum.repos.d]# mkdir bak
[root@localhost yum.repos.d]# cp rocky* bak/
[root@localhost yum.repos.d]#
sed -e 's|^mirrorlist=|#mirrorlist=|g' \
-e 's|^#baseurl=http://dl.rockylinux.org/$contentdir|baseurl=https://mirrors.aliyun.com/rockylinux|g' \
-i.bak \
/etc/yum.repos.d/[Rr]ocky*.repo
# 注意 8 系列 Rocky R 大些,9 系列 r 小写 (sysin)
# 阿里云文档有误无法匹配:https://developer.aliyun.com/mirror/rockylinux
清理并重新生成软件包信息缓存:
yum clean all
rm -rf /var/cache/yum
yum makecache
#yum autoremove #此命令需要已经 makecache
验证yum安装
[root@localhost ~]# yum install net-tools wget chrony rsyslog -y
6、初始化配置
[root@localhost ~]# cat /etc/redhat-release
Rocky Linux release 9.4 (Blue Onyx)
[root@localhost ~]# hostnamectl set-hostname rockylin # 修改主机名
[root@rockylin ~]# timedatectl set-timezone Asia/Shanghai # 设置时区
[root@rockylin ~]# timedatectl status
禁用SELinux
禁用Firewalld