Rocky Linux系统安装教程安装后基本配置
以下是 Rocky Linux 系统的安装教程及安装后的基本配置指南,适用于新手和有一定经验的用户。
2. 创建启动介质 Windows:使用 [Rufus](https://rufus.ie/) 或 [BalenaEtcher](https://www.balena.io/etcher/) 烧录 ISO 到 U 盘。 macOS/Linux:使用 `dd` 命令或 `balenaEtcher`。
3. 启动安装程序 1. 插入 U 盘,重启电脑,进入 BIOS/UEFI 设置从 U 盘启动。 2. 选择 Install Rocky Linux 9.x(或对应版本)。
4. 安装过程 1. 选择语言:中文或英文。 2. 安装目标: 自动分区:选择 `Automatic`(适合新手)。 手动分区:选择 `Custom`,建议分区方案: `/boot`:1GB(EFI 系统需 `EFI System Partition`)。 `/`:根分区(剩余空间的 50%)。 `/home`:用户目录(剩余空间的 50%)。 `swap`:内存的 1-2 倍(或使用交换文件)。 3. 软件选择: 最小化安装:选择 Minimal Install。 图形界面:选择 Server with GUI 或 Workstation。 4. 设置 root 密码和用户: 设置 `root` 用户密码。 创建普通用户(勾选 `Make this user administrator` 赋予 sudo 权限)。 5. 完成安装:点击 Reboot,移除 U 盘。
2. 安装常用工具 ```bash # 基础工具 sudo dnf install -y epel-release # 启用 EPEL 仓库 sudo dnf install -y vim wget curl git htop net-tools
# 开发工具(可选) sudo dnf groupinstall -y "Development Tools" ```
3. 配置网络 临时设置 IP(重启失效): ```bash sudo nmcli connection modify <连接名> ipv4.addresses 192.168.1.100/24 sudo nmcli connection modify <连接名> ipv4.gateway 192.168.1.1 sudo nmcli connection modify <连接名> ipv4.dns "8.8.8.8 8.8.4.4" sudo nmcli connection modify <连接名> ipv4.method manual sudo nmcli connection up <连接名> ``` 永久配置:编辑 `/etc/sysconfig/network-scripts/ifcfg-<网卡名>`(需重启网络服务): ```bash sudo systemctl restart NetworkManager ```
4. 配置防火墙 ```bash sudo systemctl enable --now firewalld # 启动防火墙 sudo firewall-cmd --permanent --add-service=http # 允许 HTTP sudo firewall-cmd --permanent --add-service=https sudo firewall-cmd --reload ```
5. 配置 SSH 修改 SSH 端口(增强安全): 1. 编辑 `/etc/ssh/sshd_config`: ```ini Port 2222 # 改为非标准端口 PermitRootLogin no # 禁止 root 远程登录 ``` 2. 重启服务: ```bash sudo systemctl restart sshd ``` 允许普通用户 sudo: ```bash sudo usermod -aG wheel <用户名> # Rocky Linux 默认 wheel 组有 sudo 权限 ```
6. 安装图形界面(可选) 如果安装时未选择 GUI,可后续安装: ```bash sudo dnf groupinstall -y "Server with GUI" # GNOME 桌面 sudo systemctl set-default graphical.target # 设置为默认启动图形界面 sudo reboot ```
7. 配置时区与时间 ```bash sudo timedatectl set-timezone Asia/Shanghai # 设置时区 sudo timedatectl set-ntp true # 启用 NTP 同步 ```
8. 创建 Swap 文件(如果未分区) ```bash sudo fallocate -l 4G /swapfile # 创建 4GB 交换文件 sudo chmod 600 /swapfile sudo mkswap /swapfile sudo swapon /swapfile echo '/swapfile none swap sw 0 0' | sudo tee -a /etc/fstab # 永久生效 ```
通过以上步骤,你可以完成 Rocky Linux 的安装和基础配置。如需更高级的设置(如 LVM 分区、KVM 虚拟化等),可进一步查阅相关文档。
END
云服务器活动(最新)

扫码添加站长好友
文章投稿、业务合作、咨询等
技术交流、问题反馈等