AlmaLinux是一个由CentOS社区开发和维护的免费和开源操作系统,它旨在为企业和开发者提供与CentOS相似的功能和体验,同时保证长期的支持。对于新手来说,掌握AlmaLinux的安装和配置是一个不错的起点,它能帮助你轻松搞定软件部署。下面,我将详细讲解如何进行AlmaLinux的安装和配置。
安装AlmaLinux
准备工作
- 下载镜像:首先,你需要从AlmaLinux官网下载最新的安装镜像。根据你的硬件配置,选择32位或64位镜像。
- 制作启动U盘:使用如Rufus等工具,将下载的镜像文件烧录到U盘中。
- BIOS设置:开机时进入BIOS,将U盘设置为第一启动设备。
安装步骤
- 启动系统:插入U盘并重启计算机,从U盘启动AlmaLinux安装程序。
- 选择语言和键盘布局:根据你的需求选择语言和键盘布局。
- 分区:选择手动分区。这里以创建一个主分区和一个交换分区为例。
- 主分区:选择“创建新的分区”,设置大小为50GB左右,文件系统选择“ext4”。
- 交换分区:选择“创建新的分区”,设置大小为8GB,文件系统选择“swap”。
- 格式化分区:选中刚刚创建的分区,点击“格式化”按钮,确保格式化为“ext4”。
- 挂载分区:将主分区挂载到“/”目录,交换分区挂载到“/swap”。
- 网络设置:连接网络,确保能够访问互联网。
- 安装系统:选择要安装的系统组件,通常选择“基本系统”和“开发工具”。
- 设置主机名和时区:根据你的需求设置主机名和时区。
- 设置用户和密码:创建用户和密码,用于登录系统。
软件部署与配置
安装常用软件
- 更新系统:使用
sudo dnf update命令更新系统。 - 安装软件:使用
sudo dnf install 软件名称命令安装你需要的软件。
配置网络
- 查看网络配置:使用
sudo nmcli con show命令查看网络连接。 - 修改网络配置:编辑
/etc/sysconfig/network-scripts/ifcfg-ens33文件(根据你的网络接口名修改),修改BOOTPROTO和ONBOOT参数。 - 重启网络服务:使用
sudo systemctl restart network命令重启网络服务。
安装和配置Apache服务器
- 安装Apache:使用
sudo dnf install httpd命令安装Apache服务器。 - 启动Apache:使用
sudo systemctl start httpd命令启动Apache服务器。 - 配置Apache:编辑
/etc/httpd/conf/httpd.conf文件,修改ServerName参数为你的域名或IP地址。 - 测试Apache:在浏览器中输入你的域名或IP地址,查看是否成功访问Apache服务器。
总结
通过以上教程,新手可以轻松地安装和配置AlmaLinux。熟悉这些基本操作后,你可以进一步学习如何进行软件部署和系统管理,为你的Linux学习之旅打下坚实的基础。
