引言
CentOS作为一款免费的、开源的Linux发行版,以其稳定性和可靠性在服务器领域得到了广泛的应用。对于新手来说,掌握CentOS实例的安装与配置是进入Linux世界的第一步。本文将为您提供一个详细的安装与配置指南,帮助您快速上手CentOS。
安装CentOS
准备工作
- 下载镜像:访问CentOS官网下载适合您硬件架构的CentOS镜像文件。
- 制作启动盘:使用工具如Rufus或UNetbootin将镜像文件刻录到U盘。
安装步骤
- 启动计算机:插入制作好的启动盘,重启计算机。
- 选择安装:进入安装界面,选择“Install CentOS 7”。
- 设置语言和键盘布局:选择您喜欢的语言和键盘布局。
- 配置网络连接:根据您的网络环境配置IP地址、DNS和主机名。
- 确定安装源:选择您想要使用的安装源,如光盘、FTP服务器或HTTP服务器。
- 配置硬盘分区:选择您喜欢的硬盘分区方案,或手动配置分区。
- 设置主机名和时区:提供您服务器的主机名和所在时区的信息。
- 设置root密码:为root用户设置一个强密码。
- 开始安装:点击“开始安装”按钮,等待安装完成。
配置CentOS
基础设置
- 更新系统:使用以下命令更新系统:
sudo yum update
- 安装基本软件:使用以下命令安装基本软件:
sudo yum groupinstall "Basic Web Server"
- 配置SSH:允许远程登录:
sudo systemctl enable sshd sudo systemctl start sshd
- 设置防火墙:允许SSH端口(22)的访问:
sudo firewall-cmd --permanent --add-port=22/tcp sudo firewall-cmd --reload
软件安装
- 安装Apache:使用以下命令安装Apache服务器:
sudo yum install httpd sudo systemctl start httpd sudo systemctl enable httpd
- 安装MySQL:使用以下命令安装MySQL数据库服务器:
sudo yum install mariadb-server sudo systemctl start mariadb sudo systemctl enable mariadb
- 安装PHP:使用以下命令安装PHP:
sudo yum install php php-mysql
日志分析
- 查看系统日志:使用以下命令查看系统日志:
sudo tail -f /var/log/messages
- 监控磁盘空间:使用以下命令监控磁盘空间:
df -h
总结
通过以上步骤,您已经成功安装并配置了CentOS实例。这是一个基本的配置,您可以根据自己的需求进行扩展和优化。祝您在Linux的世界里探索愉快!