引言
AlmaLinux 是一个由 CentOS 社区成员创建的免费和开源替代品,旨在为用户提供一个稳定、安全且与 CentOS 8 兼容的 Linux 发行版。本文将带领你从零开始,轻松学会安装 AlmaLinux,并配置一些常用的软件,让你快速上手这个系统。
安装AlmaLinux
准备工作
- 下载镜像:访问 AlmaLinux 官网下载适合你硬件的安装镜像。
- 创建启动U盘:使用工具如 Rufus 或 balenaEtcher 将下载的镜像烧录到U盘。
安装步骤
- 启动计算机:将U盘插入计算机,并设置为启动盘。
- 选择语言和键盘布局:按照提示选择合适的语言和键盘布局。
- 分区硬盘:选择手动分区,并创建以下分区:
/boot分区:至少500MB,用于存放引导文件。/分区:剩余空间,用于存放系统文件。/home分区:建议单独创建,方便系统升级或重装。
- 选择安装源:选择适合你的安装源,如阿里云镜像源。
- 开始安装:按照提示完成安装。
配置常用软件
更新系统
sudo dnf update
安装基本工具
sudo dnf install -y nano net-tools openssh
安装文本编辑器
sudo dnf install -y vim
安装网络工具
sudo dnf install -y wget curl
安装开发工具
sudo dnf groupinstall -y "Development Tools"
安装编程语言环境
安装 Python 3
sudo dnf install -y python3
安装 Java
sudo dnf install -y java-17-openjdk
安装数据库
安装 MySQL
sudo dnf install -y mysql-community-server
sudo systemctl start mysqld
sudo systemctl enable mysqld
安装 PostgreSQL
sudo dnf install -y postgresql-server
sudo postgresql-setup initdb
sudo systemctl start postgresql
sudo systemctl enable postgresql
安装Web服务器
安装 Apache
sudo dnf install -y httpd
sudo systemctl start httpd
sudo systemctl enable httpd
安装 Nginx
sudo dnf install -y nginx
sudo systemctl start nginx
sudo systemctl enable nginx
结语
通过以上步骤,你已经成功安装了 AlmaLinux 并配置了一些常用软件。现在,你可以开始使用这个强大的系统进行各种开发了。祝你学习愉快!
