CentOS 7 安装、配置

简介:

下载

地址:http://www.centos.org/download/

本例为 Minimal ISO 版本:http://isoredirect.centos.org/centos/7/isos/x86_64/CentOS-7-x86_64-Minimal-1503-01.iso

CentOS 与 RHEL 是同源,所以,在 CentOS 文档不足时,可以参考 RHEL 的文档。https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/7/html/Installation_Guide/index.html

制作U盘启动工具

本例子环境为:Windows

可以使用 Fedora LiveUSB Creator(https://fedorahosted.org/liveusb-creator/) 或者 UltraISO 等工具来把系统写入 U盘,而后通过U盘启动来安装系统。

安装系统

从U盘启动,安装系统。安装中,会提示选择

  • 默认选择 “Test this media & Install CentOS 7”

  • 选择语言,设置时区

    本例为中文

  • 设置系统安装位置

    选择默认的“自动分配分区”

  • 设置主机名称和IP 

  • 设置 root 密码、创建新用户

配置静态IP

查看当前网络情况

执行 ip addr

[root@localhost ~]#  ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN
    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 qlen 1000
    link/ether 08:00:27:78:33:ff brd ff:ff:ff:ff:ff:ff
    inet 192.168.0.106/24 brd 192.168.0.255 scope global dynamic enp0s3
       valid_lft 82545sec preferred_lft 82545sec
    inet6 fe80::a00:27ff:fe78:33ff/64 scope link
       valid_lft forever preferred_lft forever

查看以太网设备名称

[root@localhost ~]# nmcli d
设备   类型      状态    CONNECTION
ens33  ethernet  连接的  ens33
lo     loopback  未管理  --

其中,类型为 ethernet 的那个 “ens33”设备,就是以太网。因为该名称不是固定的,比如在虚拟机里面安装时,名称可能是“enp0s3”。

查看所有网络配置文件

执行 ls /etc/sysconfig/network-scripts/,查看所有网络配置文件

[root@localhost ~]# ls  /etc/sysconfig/network-scripts/
ifcfg-ens33  ifdown-ppp       ifup-ib      ifup-Team
ifcfg-lo     ifdown-routes    ifup-ippp    ifup-TeamPort
ifdown       ifdown-sit       ifup-ipv6    ifup-tunnel
ifdown-bnep  ifdown-Team      ifup-isdn    ifup-wireless
ifdown-eth   ifdown-TeamPort  ifup-plip    init.ipv6-global
ifdown-ib    ifdown-tunnel    ifup-plusb   network-functions
ifdown-ippp  ifup             ifup-post    network-functions-ipv6
ifdown-ipv6  ifup-aliases     ifup-ppp
ifdown-isdn  ifup-bnep        ifup-routes
ifdown-post  ifup-eth         ifup-sit

其中,“ifcfg-ens33” 就是我们要修改的以太网配置文件(在虚拟机里面,文件名可能是 “ifcfg-enp0s3”,即该文件名与你的以太网设备名字相关)

修改网络配置文件

用 root 账户登录系统 修改以太网设备配置文件

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

原先的配置是 ONBOOT 是默认不启动网卡的,改为 yes

设置完成执行 systemctl restart network 重启网络,而后 ping 下这个 IP 做下测试

安装时间服务器

安装

yum install chrony

查看状态

systemctl status chronyd

启动\关闭时间服务器

systemctl start chronyd

systemctl stop chronyd

设置与系统自启动\关闭

systemctl enable chronyd

systemctl disable chronyd

校时

执行 timedatectl 查看当前时间情况:

[root@bogon ~]# timedatectl
      Local time: 四 2015-05-14 19:07:03 CST
  Universal time: 四 2015-05-14 11:07:03 UTC
        RTC time: 四 2015-05-14 11:07:03
        Timezone: Asia/Shanghai (CST, +0800)
     NTP enabled: no
NTP synchronized: no
 RTC in local TZ: no
      DST active: n/a

设置 NTP 服务器同步

timedatectl set-ntp yes 

再次查看时间状态

[root@bogon ~]# timedatectl status
      Local time: 四 2015-05-14 11:15:39 CST
  Universal time: 四 2015-05-14 03:15:39 UTC
        RTC time: 四 2015-05-14 11:14:47
        Timezone: Asia/Shanghai (CST, +0800)
     NTP enabled: yes
NTP synchronized: yes
 RTC in local TZ: no
      DST active: n/a

查看当前时间,执行

date

显示

[root@bogon ~]# date
2015年 05月 14日 星期四 11:15:54 CST

添加用户、授权

添加用户

useradd dev #创建用户  
passwd dev #修改密码 

新建用户添加 sudo 权限

chmod -v u+w /etc/sudoers  

/etc/sudoers 的权限模式保留为0640 (rw-r-----)

在 sudoers 文件添加新用户信息到 ## Allow root to run any commands anywher 下,

root    ALL=(ALL)       ALL  
dev     ALL=(ALL)       ALL #新增用户信息  

取消 sudoers 文件可写权限

chmod -v u-w /etc/sudoers  
目录
相关文章
|
3天前
|
Linux
centos 6.5安装yum
centos 6.5安装yum
22 0
|
3天前
|
运维 网络协议 Linux
【运维系列】Centos7安装并配置PXE服务
PXE是Intel开发的预启动执行环境,允许工作站通过网络从远程服务器启动操作系统。它依赖DHCP分配IP,DNS服务分配主机名,TFTP提供引导程序,HTTP/FTP/NFS提供安装源。要部署PXE服务器,需关闭selinux和防火墙,安装dhcpd、httpd、tftp、xinetd及相关服务,配置引导文件和Centos7安装源。最后,通过syslinux安装引导文件,并创建pxelinux.cfg/default配置文件来定义启动参数。
15 0
|
3天前
|
运维 网络协议 Linux
【运维系列】Centos7安装并配置postfix服务
安装CentOS7的Postfix和Dovecot,配置Postfix的`main.cf`文件,包括修改完全域名、允许所有IP、启用邮箱等。然后,配置Dovecot的多个配置文件以启用auth服务和调整相关设置。重启Postfix和Dovecot,设置开机自启,并关闭防火墙进行测试。最后,创建邮箱账户并在Windows邮箱客户端中添加账户设置。
10 0
|
3天前
|
Linux 网络安全
Centos6.5安装并配置NFS服务
该内容描述了在Linux系统中设置NFS服务的步骤。首先挂载yum源,然后安装NFS服务,并编辑配置文件。接着,重启rpcbind和NFS服务,可能需要重复此过程以解决初始可能出现的问题。此外,关闭防火墙策略,并再次重启服务。最终,根目录被共享,特定IP网段被允许访问。
10 0
|
4天前
|
存储 Linux 网络安全
centos7使用yum网络安装
这些是使用Yum进行网络安装的基本步骤。根据你的需求,你可以重复步骤3和4来安装其他软件包。请注意,执行Yum操作需要root或具有sudo权限的用户。
16 1
|
10天前
|
关系型数据库 MySQL Linux
centos7安装mysql-带网盘安装包
centos7安装mysql-带网盘安装包
61 2
|
17天前
|
网络协议
centos8 网卡 Nmcli(是network的简写 Nmcli)配置网络
centos8 网卡 Nmcli(是network的简写 Nmcli)配置网络
16 0
|
17天前
|
存储 Linux Shell
centos 部署docker容器 安装 、基本使用方法(一)
centos 部署docker容器 安装 、基本使用方法(一)
32 0
|
17天前
|
分布式计算 Hadoop Java
centos 部署Hadoop-3.0-高性能集群(一)安装
centos 部署Hadoop-3.0-高性能集群(一)安装
17 0
|
17天前
|
关系型数据库 MySQL Linux
CentOS 7 下使用yum安装MySQL5.7.20 最简单 图文详解
CentOS 7 下使用yum安装MySQL5.7.20 最简单 图文详解
78 0

热门文章

最新文章