在CentOS 6.5服务器安装过程中,首先需要准备安装介质,可通过CentOS官网下载ISO镜像文件,并制作成可启动的U盘或DVD,安装前需确认服务器硬件兼容性,特别是RAID卡、网卡等设备是否在CentOS 6.5的支持列表中,必要时提前下载驱动模块,接下来以U盘安装为例,将服务器BIOS启动顺序设置为从U盘启动,进入安装界面后选择“Install or upgrade an existing system”,按“Enter”键开始安装。
在安装语言选择界面,建议选择“Chinese (Simplified)”,点击“Next”继续,键盘布局默认为“U.S. English”,若需中文输入法可后续添加,点击“Next”进入存储设备配置,这里有两种选择:一是“自动分区”,适合新手,系统会自动分配根分区(/)、swap分区(大小一般为物理内存的12倍)和boot分区(建议200MB);二是“手动分区”,适合高级用户,需合理规划分区表,boot分区(200MB,ext4)、/分区(剩余空间的80%,ext4)、swap分区(内存12倍)、/home分区(剩余空间,ext4),确认分区后点击“Next”进入网络配置,若服务器有静态IP需求,需选择“配置IPv4地址”,输入IP地址、子网掩码、网关和DNS服务器,若为动态IP则选择“DHCP”。
在时区选择界面,勾选“Asia/Shanghai”,并取消“系统时钟使用UTC时间”选项(避免与Windows时间冲突),设置root密码时需注意密码复杂性,建议包含大小写字母、数字和特殊字符,接下来选择“自定义软件包”,根据服务器用途勾选对应组,如“Minimal”(最小化安装,适合基础服务器)、“Web Server”(Web服务器)、“Development Tools”(开发工具包)等,完成后点击“Next”开始安装,安装过程约需1030分钟,期间会提示设置grub引导程序,默认安装在第一块硬盘即可。
安装完成后重启服务器,拔出U盘,进入系统登录界面,首次登录建议使用root账户,通过ifconfig命令查看网络配置是否正确,若未获取IP则需编辑/etc/sysconfig/networkscripts/ifcfgeth0文件,设置BOOTPROTO=static并添加IP配置,重启网络服务service network restart,为提高安全性,建议创建普通用户并赋予sudo权限,使用useradd username添加用户,passwd username设置密码,编辑/etc/sudoers文件,添加username ALL=(ALL) ALL,关闭SELinux和防火墙(生产环境建议配置规则),执行setenforce 0临时关闭,编辑/etc/selinux/config将SELINUX=disabled;防火墙通过service iptables stop关闭,并执行chkconfig iptables off禁用开机启动。
更新系统是重要环节,执行yum update y安装所有安全补丁和更新,安装常用工具如yum install y wget vim curl tree,便于后续管理,若需配置远程管理,可安装opensshserver(默认已安装),确保/etc/ssh/sshd_config中PermitRootLogin yes(生产环境建议改为no),重启ssh服务service sshd restart,对于LAMP环境搭建,可依次安装Apache(yum install y httpd)、MySQL(yum install y mysqlserver mysql)、PHP(yum install y php phpmysql),启动服务并设置开机启动:service httpd start && chkconfig httpd on,service mysqld start && chkconfig mysqld on。
最后进行基础优化,调整文件描述符限制(编辑/etc/security/limits.conf添加* soft nofile 65535和* hard nofile 65535),配置yum国内源(如阿里云源,备份原配置后下载/etc/yum.repos.d/CentOSBase.repo并替换为国内源地址),定期清理日志和临时文件,完成以上步骤后,CentOS 6.5服务器即可投入基础使用,后续需根据业务需求进一步配置和优化。
相关问答FAQs
Q1: 安装CentOS 6.5时提示“Error loading kernel module”怎么办?
A1: 此问题通常是由于硬件驱动未加载导致,可在安装界面按“Tab”键,在启动参数末尾添加modprobe=驱动模块名(如modprobe=ahci解决SATA驱动问题),或提前将驱动模块制作成initrd镜像,通过驱动盘引导安装。
Q2: CentOS 6.5安装后无法联网,如何排查?
A2: 首先检查网卡是否被识别(lspci | grep Ethernet),确认ifcfgeth0配置是否正确(IP、网关、DNS无误),然后检查网络服务状态(service network status),若服务正常但无法联网,可尝试重启网络服务或检查物理链路(网线、交换机),必要时使用ping 8.8.8.8测试外网连通性。
