服务器问题

CentOS 7 新手安装基础教程

一、准备工作

在开始安装前,您需要准备以下内容:

  1. 虚拟机软件:如VMware Workstation、VirtualBox或Hyper-V。

  2. CentOS 7ISO镜像文件:从CentOS官网下载,也可以从阿里云镜像站下载。

  3. 足够的系统资源:
    建议至少2GB内存。
    20GB以上磁盘空间。
    2个CPU核心。

二、安装步骤

1. 创建新虚拟机

以VMware Workstation为例:
打开VMware Workstation,点击“创建新的虚拟机”。

选择“典型”安装类型,点击下一步。


选择“稍后安装操作系统”,点击下一步。

选择“Linux”操作系统,版本选择“CentOS 7 64位”,点击下一步。

命名虚拟机并选择存储位置,点击下一步。

设置磁盘大小(建议20GB以上),选择“将虚拟磁盘存储为单个文件”,点击下一步。

点击“完成”创建虚拟机。

2. 配置虚拟机设置

右键新建的虚拟机,选择“设置”。在“硬件”选项卡中:内存:建议分配2GB或更多。


处理器:建议分配2个核心。

CD/DVD:选择“使用ISO镜像文件”,浏览选择下载的CentOS 7 ISO文件,我的是CentOS-7.9-x86_64-DVD-2009.iso。

网络适配器:通常选择“NAT”模式(可根据需要选择桥接或仅主机模式),这里我选择桥接模式。

3. 启动安装程序

启动虚拟机,进入CentOS 7安装界面,上下键移动选择“Install CentOS 7”并按回车键。

4. 选择语言

在欢迎界面选择安装语言,点击继续。

5. 安装信息摘要配置

日期和时间
点击"日期和时间",选择正确的时区,点击完成。


键盘布局
点击“键盘”,确认键盘布局,点击完成。

安装源
点击“安装源”,确认已选择“自动检测安装介质”,点击“完成”。

软件选择
点击“软件选择”。

选择安装环境(安装 CentOS 桌面版):
  • GNOME 桌面

  • GNOME 应用程序

  • 开发工具

  • 传统X Windows系统的兼容性


点击“完成”。

安装位置(磁盘分区)
点击“安装位置”。

选择要安装的磁盘
分区方案:
自动分区:选择“自动配置分区”。
手动分区:选择“我要配置分区”,然后点击“完成”进入分区界面。
手动分区示例(推荐):

/boot:500MB。

swap:内存大小的1-2倍(如4GB)。

/:剩余所有空间。

点击“完成”,确认更改。

网络和主机名
点击“网络和主机名”。

打开以太网连接(右上角开关)。

设置主机名(如centos7)。

点击“完成”

6. 开始安装

点击“开始安装”。


在安装过程中设置root密码和创建用户
设置root密码:点击“ROOT密码”,输入强密码,点击“完成”。


创建用户(可选):点击“创建用户”,输入用户名和密码,点击“完成”。

7. 完成安装

等待安装完成(约5-15分钟取决于硬件性能)。


安装完成后点击“重启”。

系统将重启进入新安装的CentOS 7。

8.首次启动配置

接受许可证协议,点击完成。


登录系统(使用root或创建的用户)。

选择“汉语”,点击前进。

关闭位置服务,点击前进。

配置完成。

三、基本配置建议

1.网络状态检查

已配置为自动获取IP地址:

  1. vi /etc/sysconfig/network-scripts/ifcfg-ens33


网络连通性测试正常:

2.更新系统

使用yum源更新系统:

  1. sudo yum update -y

但更新失败,出现错误:

3.更换镜像源

备份原有仓库文件:

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

使用阿里云镜像源(适用于 CentOS 7):

  1. curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo


清理缓存
  1. yum clean all

再次尝试更新:

  1. sudo yum update -y

更新成功。

4.安装常用工具

  1. sudo yum install -y vim wget curl net-tools epel-release

现在您可以直接使用 wget 命令下载文件了。
示例:
  1. wget http://download.redis.io/releases/redis-3.0.1.tar.gz

CentOS 7 基础安装与配置已完成。

5.文件拖放/粘贴问题

安装并配置VMware Tools

  1. # 安装或更新 open-vm-tools(CentOS 7 默认工具)

  2. sudo yum install -y open-vm-tools


  3. # 启动服务并设置开机自启

  4. sudo systemctl start vmtoolsd

  5. sudo systemctl enable vmtoolsd


  6. # 检查服务状态

  7. sudo systemctl status vmtoolsd


启用虚拟机设置

正确配置后,就支持从物理机到CentOS虚拟机的文件拖放操作了。

6.CentOS 7 重启后DHCP自动获取IP失败的解决方法

CentOS 7 重启后网络获取失败。


解决方法:
启用正确的 NetworkManager:
  1. systemctl enable --now NetworkManager

禁用传统网络服务:

  1. systemctl disable --now network.service

检查并修复网卡配置:

  1. nmtui # 使用交互式工具配置网络,或手动编辑 ifcfg-ens33

重启网络:

  1. nmcli connection reload

  2. nmcli connection up ens33

验证网络状态:

  1. ip add # 检查 IP 地址

  2. ping www.baidu.com # 测试连通性



免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:bkook@qq.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。
上一篇:.info域名:AI数字时代的信任数字新选择
下一篇:Centos安装MySQL基础教程
0

在线
客服

在线客服服务时间:9:00-18:00

客服
热线

19899115815
7*24小时客服服务热线

关注
微信

关注官方微信
顶部