搭建CentOS Minimal服务器是一个相对简单的过程,以下是详细的步骤:
首先,访问CentOS官方网站,下载CentOS Minimal的ISO镜像文件。你可以选择下载Minimal ISO或Minimal DVD版本,这些版本通常是以.iso文件的形式提供,大小约为988MB。
你可以选择将ISO文件刻录到DVD或制作成可引导的USB驱动器。推荐使用Rufus或UNetbootin等工具来创建可引导的USB驱动器。
将创建好的安装介质插入计算机,重启计算机,并在启动时进入BIOS/UEFI设置。修改启动顺序,确保计算机从安装介质(DVD或USB)启动。
在安装界面中,选择语言和其他首选项,点击“Install CentOS”开始安装过程。在安装类型界面,选择“Minimal Install”以进行最小化安装。
编辑网卡配置文件,例如:
vi /etc/sysconfig/network-scripts/ifcfg-eth0
删除原有配置并写入以下内容:
DEVICE=eth0
NAME=eth0
UUID=ca98a2b8-0b8d-4508-af64-affdcb559111
TYPE=Ethernet
BOOTPROTO=static
ONBOOT=yes
HWADDR=08:00:27:6D:16:E9
IPADDR=192.168.8.158
GATEWAY=192.168.8.1
BROADCAST=192.168.8.255
NETMASK=255.255.255.0
NETWORK=192.168.8.0
IPV6INIT=no
IPV6_AUTOCONF=no
NETMASK=255.255.255.0
GATEWAY=192.168.8.1
DNS1=192.168.8.1
DNS2=8.8.8.8
重启网络服务:
systemctl restart network
确保SSH服务已安装并启动:
yum install openssh-server
systemctl start sshd
systemctl enable sshd
你可以使用以下命令检查SSH服务状态:
systemctl status sshd
如果需要设置静态IP,可以参考以下步骤:
vi /etc/sysconfig/network-scripts/ifcfg-eth0
BOOTPROTO=static
IPADDR=192.168.1.100
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
DNS1=8.8.8.8
DNS2=8.8.4.4
systemctl restart network
如果需要配置防火墙,可以参考以下步骤:
yum install firewalld
systemctl start firewalld
systemctl enable firewalld
开放所需端口,例如80端口:
firewall-cmd --zone=public --add-port=80/tcp --permanent
firewall-cmd --reload
完成上述步骤后,你可以通过SSH连接到你的CentOS Minimal服务器,验证安装是否成功。使用以下命令进行连接:
ssh root@your_server_ip
输入密码后,你将登录到服务器。
通过以上步骤,你就可以成功搭建一个CentOS Minimal服务器。根据你的需求,你可以进一步安装所需的软件包来扩展服务器的功能。