安装 CentOS 7 和常用软件配置

背景概述

CentOS 全称 Community Enterprise Operating System,是国内最常用的 Linux 发行版。本文旨在帮助读者在实体机或虚拟机中安装 CentOS 7,并安装常用软件配置。

截止发布,最新 CentOS 版本为 1810​ ,本文适用于 CentOS 7。

如果按本文步骤执行时遇到任何问题,请留言或通过【桃花岛】官方联系我们。

软件依赖

  • CentOS 7
  • Fedora Media Writer

具体步骤

下载 CentOS 7 ISO 文件

官方网站有两种选择:

一般正式环境选 Minimal ISO,本文使用:CentOS-7-x86_64-Minimal-1810.iso

安装 CentOS 7

  • 如果选择在实体机中安装,需要先制作 CentOS 7 安装U盘。这里我们借助 Fedora Media Writer 将下载的 ISO 文件写入 U 盘。 Fedora Media Writer 在 fedora官网 下载,有适用macOS 和 Windows 的版本。
  • 如果选择在虚拟机中安装,则可以直接使用 ISO。例如 Oracle VirtualBox,支持多平台。

进行 CentOS 7 最小化安装时,通常只会在图形界面下进行简单设置,比如:

  • 设置时区
  • 分区
  • 设置 root 用户密码
  • ……

获取机器 ip

安装完成后,第一步先开启机器 dhcp 以获取机器 ip,这样我们可以通过 ssh 终端登录机器执行命令。先运行:

[root@localhost ~]# ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host
       valid_lft forever preferred_lft forever
2: enp0s3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
    link/ether 08:00:27:cc:59:fa brd ff:ff:ff:ff:ff:ff
       valid_lft 86370sec preferred_lft 86370sec

这里返回的:

  • lo: <LOOPBACK,UP,LOWER_UP>:本地环回接口
  • enp0s3: <BROADCAST,MULTICAST,UP,LOWER_UP>:第一张网卡,在你机器上的名称很可能不是 enp0s3。此处 enp0s3 就是 CentOS 默认生成的网卡名称,此名称可修改为 eth0,请见《在 CentOS 7 下修改网卡名称为 eth0

此时 enp0s3 网卡上没有分配 ip 地址,可通过运行 dhcp 客户端获取:

dhclient

再次执行

[root@localhost ~]# ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host
       valid_lft forever preferred_lft forever
2: enp0s3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
    link/ether 08:00:27:cc:59:fa brd ff:ff:ff:ff:ff:ff
    inet 192.168.0.17/24 brd 192.168.0.255 scope global dynamic enp0s3
       valid_lft 86370sec preferred_lft 86370sec

这样,我们就获取了 ip 为 192.168.0.17。后续,可以使用 ssh 终端登录 CentOS 7 系统远程执行命令了。

设置机器名称

例如 atlantis1

hostnamectl set-hostname atlantis1

安装 wget

yum install wget -y

配置 YUM 为国内镜像

请移步《在 CentOS 7 下配置 YUM 国内镜像

yum 安装其他软件

此处我们安装 vim 和 emacs 两个常用的编辑器

yum install vim -y
yum install emacs -y

安装验证

问题汇总

等待你的回复和补充

相关文章

暂无

标签:

《安装 CentOS 7 和常用软件配置》有0个想法

  1. Pingback: 安装 CentOS 7 和常用软件配置 – 桃花岛技术博客

发表评论

电子邮件地址不会被公开。 必填项已用*标注