CentOS 6.4作为一款经典的企业级Linux发行版,至今仍被部分用户用于特定场景,本文将详细介绍其安装、基础配置、常用操作及注意事项,帮助用户快速上手。

系统安装与环境准备
安装CentOS 6.4前,需准备以下条件:一台配置不低于1GB内存、10GB硬盘空间的物理机或虚拟机;从CentOS官网下载ISO镜像文件,并制作可启动U盘或光盘,启动后选择”Install or upgrade an existing system”,按提示进行语言、键盘布局等基础设置,磁盘分区建议采用”自定义”模式,区分/boot(200MB)、/(剩余空间的80%)和swap(内存的1-2倍)三个分区,网络配置可设为DHCP或静态IP,安装过程中需设置root密码及创建普通用户,安装完成后首次启动建议运行”yum update”更新系统补丁。
基础配置与优化
- 网络配置
编辑/etc/sysconfig/network-scripts/ifcfg-eth0文件,设置BOOTPROTO=static,添加IPADDR、NETMASK、GATEWAY等参数,重启网络服务service network restart。 - 防火墙与SELinux
生产环境中建议关闭防火墙(service iptables stop)并禁用开机自启(chkconfig iptables off),SELinux可通过getenforce检查状态,临时设置为permissive模式或修改/etc/selinux/config文件设置为disabled后重启。 - 软件源配置
替换默认源为国内镜像源,如阿里云或网易源,备份原配置文件后,编辑/etc/yum.repos.d/CentOS-Base.repo,将mirrorlist注释并启用baseurl,例如将http://mirror.centos.org/centos/$releasever/os/$basearch/替换为阿里云镜像地址,运行yum clean all和yum makecache更新缓存。
常用服务部署
- Apache Web服务器
执行yum install httpd安装,启动服务service httpd start,并设置开机自启chkconfig httpd on,默认网站根目录为/var/www/html,通过浏览器访问服务器IP验证。 - MySQL数据库
安装yum install mysql-server mysql,初始化数据库mysql_install_db,启动服务service mysqld start,运行mysql_secure_installation脚本设置root密码、删除匿名用户等安全操作。 - FTP服务
安装vsftpd:yum install vsftpd,配置/etc/vsftpd/vsftpd.conf,禁用匿名访问(anonymous_enable=NO),限制本地用户目录(chroot_local_user=YES),重启服务并开放21端口。
日常维护与故障排查
定期使用top、htop监控系统资源,df -h检查磁盘空间,tail -f查看日志文件(如/var/log/messages),遇到服务无法启动时,可通过journalctl或service status排查错误,软件安装优先使用yum,避免手动编译导致依赖问题,系统退役前务必清除敏感数据,使用shred -vfz /dev/sda等工具安全擦除磁盘。

注意事项
CentOS 6.4已于2020年结束生命周期,官方不再提供安全更新,仅建议用于测试环境或对安全性要求不高的场景,生产环境应升级至CentOS 7/8或迁移至其他支持系统,操作前务必备份重要数据,避免误操作导致数据丢失。
FAQs
Q1:如何解决CentOS 6.4的Yum源失效问题?
A:由于官方源已下线,需替换为第三方镜像源,以阿里云为例,下载对应版本的repo文件(如CentOS6-Base-163.repo)至/etc/yum.repos.d/,执行yum clean all && yum update即可,若仍报错,可检查网络连接或尝试更换其他镜像源。

Q2:CentOS 6.4如何安装图形界面?
A:若当前为最小化安装,可执行yum groupinstall "X Window System"和yum groupinstall "Desktop"安装图形界面,安装后通过startx或修改/etc/inittab文件将默认启动级别改为5(id:5:initdefault:)即可进入图形界面。
【版权声明】:本站所有内容均来自网络,若无意侵犯到您的权利,请及时与我们联系将尽快删除相关内容!
发表回复