近期有些做游戏的玩家问我:“想自己搭个服务器,听说CentOS挺稳的,具体怎么装?”这里花了点时间整理一篇教程,其实,装CentOS就像组装电脑,只要按步骤来,小白也能轻松搞定。

CentOS是什么?企业级的“稳定先生”

CentOS全称Community Enterprise Operating System,中文叫社区企业操作系统。简单说,它是Red Hat Enterprise Linux的免费版本,继承了企业级的稳定性和安全性,但不用花钱买授权。

为什么选CentOS 7?因为它稳如老狗。游戏服务器要7×24小时运行,金融系统不能出半点差错,挂站服务要经得起折腾——CentOS 7都能扛得住。而且社区活跃,遇到问题一搜就有答案。

第一步:准备工作,就像出门前检查钥匙

下载镜像:去阿里云镜像站(/centos)或清华大学镜像站,找

CentOS-7-x86_64-DVD-2009.iso。建议下“Minimal Install”版本,体积小linux开启dhcp服务,够用。

硬件要求:

CPU:1GHz以上(现在手机都比这强)

内存:最少1GB,建议2GB以上

硬盘:20GB以上(一个大型游戏安装包的大小)

制作启动盘:Windows用Rufus,Mac用BalenaEtcher,Linux用dd命令。把ISO文件“烧录”到U盘里,8GB的U盘就够用。记得备份U盘数据,这个过程会清空所有内容。

第二步:启动安装,就像给新电脑装系统

把U盘插到服务器或电脑上,开机按F12(不同电脑按键可能不同)选择从U盘启动。

看到蓝色安装界面,有三个选项:

Install CentOS 7:直接安装(选这个)

Test this media & install CentOS 7:先检测U盘再安装

Troubleshooting:出问题了来修复

按回车进入安装界面。

第三步:基础设置,就像填个人信息表

选择语言:建议选英文(English),避免中文乱码。当然选中文也行,看个人习惯。

时区设置:点“DATE & TIME”,地区选“Asia”,城市选“Shanghai”。确保右边时间显示正确,别差8个小时。

键盘布局:默认“US”就行,咱们用的都是美式键盘。

第四步:关键配置,就像规划房间布局

软件选择:这是最重要的选择之一。

Minimal Install:最小化安装,只有基础系统。适合服务器长春linux培训,安全又省资源

Server with GUI:带图形界面的服务器。新手友好,但占用内存多。

GNOME Desktop:完整的桌面环境。如果你要在服务器上直接操作,选这个。

游戏服务器建议选“Minimal Install”linux重启命令,金融系统也选这个,挂站服务同样。

磁盘分区:最容易卡住的地方。点“INSTALLATION DESTINATION”,选“我要配置分区”。

推荐分区方案:

/boot:500MB,放启动文件

swap:内存的1-2倍(比如4GB内存,swap分8GB),当内存不够时用

/:剩余所有空间,系统文件都放这里

就像规划房子:玄关(/boot)不用太大,储物间(swap)根据家里东西多少定,客厅卧室(/)用剩下的所有空间。

点“完成”,再点“接受更改”,系统就开始格式化硬盘了。

第五步:网络配置,就像装宽带

点“NETWORK & HOSTNAME”,右上角把以太网开关打开(从OFF变ON)。

主机名:起个喜欢的名字,比如“game-server-01”或“finance-db”。

IP设置:点“配置”,选“IPv4设置”。

自动(DHCP):让路由器自动分配IP,适合测试环境

手动:自己指定IP,适合生产环境

安装CentOS 7教程_CentOS 7服务器搭建步骤_linux开启dhcp服务

生产环境建议用手动,填上IP地址、子网掩码、网关、DNS(比如114.114.114.114)。这样服务器每次启动都是同一个IP,不会变来变去。

第六步:开始安装,就像等外卖

所有配置完成后,“开始安装”按钮会亮起来。点它,系统就开始安装了。

在安装过程中(大概15-20分钟),做两件事:

设置root密码:点“ROOT密码”,输入至少8位的强密码。建议包含大小写字母、数字、符号。如果提示“密码太弱”,点两次“完成”强制使用。

创建普通用户:点“创建用户”,填用户名、全名、密码。建议勾选“Make this user administrator”,给sudo权限。平时用这个用户登录,需要root权限时再加sudo,更安全。

第七步:完成安装,就像拿到新房钥匙

安装进度条走完后linux开启dhcp服务,点“重启”。拔掉U盘,系统会从硬盘启动。

第一次启动会要求接受许可证协议,勾选“我同意”,点“完成配置”。

输入刚才创建的用户名密码,登录系统。恭喜,你的CentOS 7安装成功了!

常见的问题解决

问题一:安装时找不到硬盘

可能是磁盘控制器驱动问题。在安装界面按Tab键,在启动参数后加“nodmraid”再试。

问题二:启动后黑屏

CentOS 7服务器搭建步骤_linux开启dhcp服务_安装CentOS 7教程

可能是显卡驱动不兼容。重启,在启动菜单选“基本图形模式”。

问题三:网络连不上

检查网线插好没,或者试试手动配置IP。有时候DHCP服务没开,自动获取不到IP。

问题四:分区时手滑了

别慌,在分区界面有“重置选择”选项。点它,所有分区设置清空,从头再来。

安装后必做的几件事

更新系统:登录后打开终端,输入sudo yum update -y。系统会下载最新补丁,就像手机系统更新。

换国内源:默认源在国外,慢。换成阿里云源:

sudo mv

/etc/yum.repos.d/CentOS-Base.repo

/etc/yum.repos.d/CentOS-Base.repo.backup

sudo curl -o

/etc/yum.repos.d/CentOS-Base.repo

linux开启dhcp服务_安装CentOS 7教程_CentOS 7服务器搭建步骤

sudo yum clean all

sudo yum makecache

配置防火墙:CentOS默认防火墙是开的。如果要做Web服务器,开80端口:

sudo firewall-cmd --permanent --add-service=http

sudo firewall-cmd --reload

时间同步:服务器时间不准会出各种问题。安装NTP服务自动对时:

sudo yum install -y ntp

sudo systemctl enable ntpd --now

安装其实很简单

装CentOS 7,最难的不是技术,而是耐心。一步一步来,遇到问题别慌,按上面说的方法排查,大部分问题都能解决。

记住几个关键点:软件选最小化,分区按推荐来,网络用手动IP,密码设复杂点。把这四点做好,你的系统基本就稳了。

最后给个小建议:先在虚拟机上练手。用VMware或VirtualBox装个测试环境,所有步骤都跑熟了,再上真服务器。这样能避免很多生产环境的问题。

你学会了吗?有问题留言哈,希望对你们有用!

Tagged:
Author

这篇优质的内容由TA贡献而来

刘遄

《Linux就该这么学》书籍作者,RHCA认证架构师,教育学(计算机专业硕士)。

发表回复