Skip to content

CentOS系统搭建教程

更新日期: 2024/12/3   字数: 0 字   预计需要时长: 0 分钟

系统说明

测试使用的系统如下:
CentOS 7.6 x86_64(amd64)
CentOS 7.9 x86_64(amd64)
CentOS 8.5 x86_64(amd64)
均按照新系统标准进行安装测试,非正式业务机器和系统,由于CentOS版本过多,因此我们挑选了使用较多的三个CentOS版本进行测试

一些国内CentOS软件源:CentOS Mirrors

CentOS 7.6

请注意

CentOS 7已于2024年6月30日停止支持,如果无法安装或更新软件/系统请手动配置过期软件源
配置教程可在 CentOS过期源 界面查看

首先更新系统:

sh
yum update -y

在SSH终端分别运行下面的两条命令:

sh
#下载cncnet-server
wget -c https://archive.yra2.com/cncnet/cncnet-server.tgz -O - | tar -xz

#配置相关参数并启动
#--name为服务器名称,--maxclients为服务器人数上限,--port和--portv2是服务端口
#人数按照5M带宽30人算即可(保守可按20人),服务端口若无冲突无需更改
nohup ./cncnet-server --name "My CentOS76 Server" --maxclients 200 --port 50001 --portv2 50000 > cncnet-server.log 2>&1 &
sh
#下载cncnet-server
wget -c https://archive.yra2.com/cncnet/cncnet-server-arm.tgz -O - | tar -xz

#配置相关参数并启动
#--name为服务器名称,--maxclients为服务器人数上限,--port和--portv2是服务端口
#人数按照5M带宽30人算即可(保守可按20人),服务端口若无冲突无需更改
nohup ./cncnet-server --name "My CentOS76 Server" --maxclients 200 --port 50001 --portv2 50000 > cncnet-server.log 2>&1 &

运行后如果开启了系统防火墙或安全组请放行50000端口和50001端口(系统防火墙放行命令请根据自身实际情况自行搜索)

启动完成后然后等待5秒钟使用下面的命令查看运行情况

sh
cat cncnet-server.log

若显示为CnCNet Server Running...即代表启动成功

CentOS 7.9

请注意

CentOS 7已于2024年6月30日停止支持,如果无法安装或更新软件/系统请手动配置过期软件源
配置教程可在 CentOS过期源 界面查看

首先更新系统:

sh
yum update -y

在SSH终端分别运行下面的两条命令:

sh
#下载cncnet-server
wget -c https://archive.yra2.com/cncnet/cncnet-server.tgz -O - | tar -xz

#配置相关参数并启动
#--name为服务器名称,--maxclients为服务器人数上限,--port和--portv2是服务端口
#人数按照5M带宽30人算即可(保守可按20人),服务端口若无冲突无需更改
nohup ./cncnet-server --name "My CentOS79 Server" --maxclients 200 --port 50001 --portv2 50000 > cncnet-server.log 2>&1 &
sh
#下载cncnet-server
wget -c https://archive.yra2.com/cncnet/cncnet-server-arm.tgz -O - | tar -xz

#配置相关参数并启动
#--name为服务器名称,--maxclients为服务器人数上限,--port和--portv2是服务端口
#人数按照5M带宽30人算即可(保守可按20人),服务端口若无冲突无需更改
nohup ./cncnet-server --name "My CentOS79 Server" --maxclients 200 --port 50001 --portv2 50000 > cncnet-server.log 2>&1 &

运行后如果开启了系统防火墙或安全组请放行50000端口和50001端口(系统防火墙放行命令请根据自身实际情况自行搜索)

启动完成后然后等待5秒钟使用下面的命令查看运行情况

sh
cat cncnet-server.log

若显示为CnCNet Server Running...即代表启动成功
如果提示:Couldn't find a vaild ICU package installed on the system,请查看下方 CentOS 7.9相关问题

CentOS 8.5

请注意

CentOS 8已于2021年12月31日停止支持,如果无法安装或更新软件/系统请手动配置过期软件源
配置教程可在 CentOS过期源 界面查看

首先更新系统:

sh
yum update -y

在SSH终端分别运行下面的两条命令:

sh
#下载cncnet-server
wget -c https://archive.yra2.com/cncnet/cncnet-server.tgz -O - | tar -xz

#配置相关参数并启动
#--name为服务器名称,--maxclients为服务器人数上限,--port和--portv2是服务端口
#人数按照5M带宽30人算即可(保守可按20人),服务端口若无冲突无需更改
nohup ./cncnet-server --name "My CentOS85 Server" --maxclients 200 --port 50001 --portv2 50000 > cncnet-server.log 2>&1 &
sh
#下载cncnet-server
wget -c https://archive.yra2.com/cncnet/cncnet-server-arm.tgz -O - | tar -xz

#配置相关参数并启动
#--name为服务器名称,--maxclients为服务器人数上限,--port和--portv2是服务端口
#人数按照5M带宽30人算即可(保守可按20人),服务端口若无冲突无需更改
nohup ./cncnet-server --name "My CentOS85 Server" --maxclients 200 --port 50001 --portv2 50000 > cncnet-server.log 2>&1 &

运行后如果开启了系统防火墙或安全组请放行50000端口和50001端口(系统防火墙放行命令请根据自身实际情况自行搜索)

启动完成后然后等待5秒钟使用下面的命令查看运行情况

sh
cat cncnet-server.log

若显示为CnCNet Server Running...即代表启动成功

CentOS 7.9相关问题

我们在测试时遇到了CentOS 7.9缺少ICU库的问题,如果您也遇到了此问题,需要执行下面的命令安装
报错信息:Couldn't find a vaild ICU package installed on the system

sh
#更新系统软件包列表
yum update

#安装ICU和ICU开发库
yum install icu libicu-devel -y