在Linux的世界里,AlmaLinux是一个备受关注的新星。它是一个免费的、开源的操作系统,旨在为CentOS用户提供一个稳定、安全的替代方案。对于新手来说,安装AlmaLinux可能是一个挑战,但别担心,我会带你一步步轻松完成安装,并教你一些基本的软件部署技巧。
1. 准备工作
在开始之前,你需要以下准备工作:
- 一台计算机或虚拟机
- 一个U盘或CD
- 网络连接
2. 下载AlmaLinux镜像
首先,你需要下载AlmaLinux的镜像文件。你可以从AlmaLinux的官方网站(https://almalinux.org/)下载最新的稳定版镜像。
3. 制作启动U盘或CD
使用一个工具,如Rufus(https://rufus.ie/),将下载的镜像文件烧录到U盘或CD中。确保你的计算机可以从U盘或CD启动。
4. 安装AlmaLinux
- 将U盘或CD插入计算机,并重启计算机。
- 进入BIOS设置,将启动顺序设置为从U盘或CD启动。
- 按照屏幕上的提示进行安装。选择语言、键盘布局等基本设置。
- 选择安装类型。对于新手,推荐选择“自定义”安装。
- 选择安装位置。确保选择一个足够大的分区来安装系统。
- 安装完成后,重启计算机。
5. 配置网络
- 打开终端。
- 输入
sudo nmcli con mod enp0s3 802-3-ethernet 802-3-parameters ip4=192.168.1.100/24(根据你的网络接口和IP地址进行修改)。 - 输入
sudo nmcli con up enp0s3。
6. 安装基本软件
- 打开终端。
- 输入
sudo dnf install -y nano。 - 输入
sudo nano /etc/yum.repos.d/alma.repo。 - 将以下内容添加到文件中:
[alma]
name=AlmaLinux BaseOS
baseurl=https://mirror.arvixe.com/almaos/8.2/os/x86_64/
enabled=1
gpgcheck=1
gpgkey=https://www.almaLinux.org/ALMA-GPG-KEY
- 保存并关闭文件。
- 输入
sudo dnf update。
7. 安装Apache服务器
- 打开终端。
- 输入
sudo dnf install -y httpd。 - 输入
sudo systemctl start httpd。 - 输入
sudo systemctl enable httpd。
现在,你的Apache服务器已经安装并启动了。你可以通过浏览器访问你的计算机的IP地址来查看Apache默认的欢迎页面。
8. 安装MySQL数据库
- 打开终端。
- 输入
sudo dnf install -y mysql-community-server。 - 输入
sudo systemctl start mysqld。 - 输入
sudo systemctl enable mysqld。
现在,你的MySQL数据库已经安装并启动了。你可以使用mysql命令来连接到MySQL服务器。
9. 安装PHP
- 打开终端。
- 输入
sudo dnf install -y php php-mysql。
现在,你的PHP环境已经安装好了。你可以使用Apache服务器来运行PHP应用程序。
总结
通过以上步骤,你已经成功安装了AlmaLinux,并掌握了基本的软件部署技巧。希望这篇文章能帮助你轻松入门Linux世界。记住,实践是学习的关键,多尝试,多探索,你会变得越来越熟练。
