Rhel6.5实验环境搭建

1)操作系统安装

RHEL7是一站式安装

 

2)网卡配置文件

RHEL6: /etc/sysconfig/network-scripts/ifcfg-eth0

RHEL7: /etc/sysconfig/network-scripts/ifcfg-eno16777736

 

Rhel6 网络配置

静态设置

vi /etc/sysconfig/network-scripts/ifcfg-eth0   #编辑配置文件,添加修改以下内容

DEVICE=eth0 网卡名字

BOOTPROTO=static   #启用静态IP地址

TYPE=Ethernet

UUID="a106d20f-65c2-4f17-a1a5-7311094fca7b"

ONBOOT=yes  #开启自动启用网络连接

IPADDR=192.168.1.63 #设置IP地址

NETMASK=255.255.255.0  #设置子网掩码

GATEWAY=192.168.1.1   #设置网关

DNS1=8.8.8.8 #设置主DNS

DNS2=8.8.4.4 #设置备DNS

:wq!  #保存退出

service networkrestart  #重启网络连接

动态网络设置:

DEVICE=eth0

BOOTPROTO=dhcp

TYPE=Ethernet

HWADDR= a106d20f-65c2-4f17-a1a5-7311094fca7b (网卡mac地址,不用改)

ONBOOT=yes(开机自启动)

 

3)主机名配置文件

RHEL6:/etc/sysconfig/network

RHEL7:/etc/hostname

hostname是Linux系统下的一个内核参数,它保存在/proc/sys/kernel/hostname下,但是它的值是Linux启动时从rc.sysinit读取的

理论上 /etc/sysconfig/network 是hostname的配置文件修改完后需要重启,在重启的时候系统从内核中读取hostname。

 

如何不重启让修改立即生效

 

修改了/etc/sysconfig/network下的HOSTNAME后,然后使用sysctl kernel.hostname命令使其立即生效

Vi /etc/sysconfig/network 修改hostname

改完之后用命令查看发现并没有立即生效

[root@xuegod63 ~]#hostname

xuegod63

用命令使其生效

[root@xuegod63 ~]# sysctlkernel.hostname=xuegod63.cn

kernel.hostname =xuegod63.cn

[root@xuegod63 ~]#hostname

xuegod63.cn  这样修改成功了

 

4)修改IP地址

RHEL6:setup  或   修改网卡配置文件

RHEL7:nmtui  或   修改网卡配置文件

Rhel6

 

#setup

5)服务启动和开机自动启动

RHEL6: service 服务名  restart | reload | start | stop | status

RHEL7: systemctl    restart | start | stop | status  服务名

 

开机启动

RHEL6: chkconfig 服务名  on |off

RHEL7: systemctl enable | disable  服务名

查看服务是否开机启动

RHEL6:chkconfig --list 服务名

RHEL7:systemctl is-enabled  服务名

 

Rhel6

[root@xuegod63 ~]#chkconfig sshd --list

sshd                0:关闭      1:关闭      2:启用      3:启用      4:启用      5:启用      6:关闭

 

6)设置启动级别

RHEL6:vim /etc/inittab

19  #   1 - Single user mode

     20 #  2 - Multiuser, without NFS (The same as 3, if         you do not have networking)

     21 #  3 - Full multiuser mode

     22 #  4 - unused

     23 #  5 - X11

     24 #  6 - reboot (Do NOT set initdefault to this)

     25 #

     26  id:5:initdefault:     //5就是现在的启动级别,然后把5改为3  (第三启动级别)

修改之后是:“id:3:initdefault:”。

:wq!

 

重启Linux。服务器进行重启。重启完毕以后,进入到命令行界面,并提示输入用户名和密码。

RHEL7:systemctl set-default graphical.target (第五启动界别)  |  multi-user.target (第三启动级别)

 

切换方式:

RHEL6: init 3 | 5

RHEL7: systemctl isolate graphical.target (第五启动界别)  |  multi-user.target (第三启动级别)

 

查看启动级别

RHEL6:runlevel

 

[root@xuegod63 ~]#runlevel

3 5

 

RHEL7:systemctl get-default

 

7)防火墙服务名称

RHEL6:iptables

RHEL7:firewalld

 

Rhel 6

Iptables  –F

关闭

/etc/rc.d/init.d/iptablesstop

开启

/etc/rc.d/init.d/iptablesstart

 

查看当前配置:iptables–L

查看防火墙的当前状态  service iptables status

[root@xuegod63 ~]#service iptables stop

iptables:清除防火墙规则:                              [确定]

iptables:将链设置为政策 ACCEPT:filter                 [确定]

iptables:正在卸载模块:                                [确定]

[root@xuegod63 ~]#service iptables status 

iptables:未运行防火墙。

 

8)普通用户UID

RHEL6:500开始

[root@xuegod63 ~]# id top

uid=500(top) gid=501(top)组=501(top)

RHEL7:1000开始

 

10)文件系统

RHEL6:ext4

RHEL7:xfs

 

11)格式化分区

RHEL6:mkfs.ext4

mkfs.ext3 /dev/sda5  格式化/dev/sda5

RHEL7:mkfs.xfs

 

12)查看block

RHEL6:tune2fs  -l /dev/sda1  | grep size –color

RHEL7:xfs_info /dev/sda1 | grep size

 

13)第一个启动的进程

RHEL6:init

RHEL7:systemd

 

 

搭建实验环境:

 

1.    关闭防火墙

Iptables –F

 

2.    关闭selinux

[root@xuegod63 ~]#getenforce

Enforcing

[root@xuegod63 ~]#setenforce 0

3.    配YUM

 

 

配置本地yum源

cd /etc/yum.repos.d/   #进入yum配置目录

touch  rhel-media.repo   #建立yum配置文件

vi rhel-media.repo   #编辑配置文件,添加以下内容

[rhel-media]

name=Red HatEnterprise Linux 6.5   #自定义名称

baseurl=file:///media/cdrom #本地光盘挂载路径

enabled=1   #启用yum源,0为不启用,1为启用

gpgcheck=1  #检查GPG-KEY,0为不检查,1为检查

gpgkey=file:///media/cdrom/RPM-GPG-KEY-redhat-release   #GPG-KEY路径(可以不写)

:wq! #保存退出

 

实例:

[rhel-source]

name=test

baseurl=file:///mnt/test

enabled=1

gpgcheck=0

 

 

设置开机自动挂载系统镜像文件

vi/etc/fstab   #添加以下代码。实现开机自动挂载

/usr/local/src/rhel-server-6.5-x86_64-dvd.iso /media/cdrom   iso9660    defaults,ro,loop  00  真机下

/dev/cdrom  /media/cdrom  iso9660 defaults,ro,loop 0 0

:wq! #保存退出

/dev/cdrom         /media /cdrom           ext3   defaults       0 0

                                                          |                       |

你的光驱设备        挂载点        挂载格式   默认         默认

 

4.    配置IP

5.    配置hostname

 

RHEL6.5和RHEL7 的区别(转)的更多相关文章

  1. 第七天 Linux用户管理、RHEL6.5及RHEL7.2 root密码破解、RHEL6.5安装vmware tools

    1.Linux用户管理 Linux系统中,存在三种用户 A.超级用户:root 最高权限,至高无上 在windows中 administrator是可以登录的最高权限,但是,system权限最高,不能 ...

  2. RHEL6误安装RHEL7的包导致glibc被升级后系统崩溃处理方法

    RHEL6误使用了RHEL7的光盘源,安装了某个RPM包之后,导致glibc被升级,进而导致系统崩溃.   [root@rhel65 ~]# yum install ftp Loaded plugin ...

  3. KS光盘制作 for rhel6.5 and rhel7.2

    ############################## RHEL6.5 KS光盘制作--1.复制光盘到本地mkdir -p /opt/rhel6mount /dev/cdrom /mediacp ...

  4. RHEL6.5、RHEL7.2忘记ROOT密码恢复小结

    RHEL6.5忘记root密码恢复步骤 RHEL7.2恢复密码步骤 5.耐心等待重启完成即可实现重置root密码 也可以按如下做法 依次执行chroot /sysroot/,passwd===> ...

  5. NTFS(Windows)、ext4(RHEL6)和xfs(RHEL7)文件系统的误删除恢复和备份

    前言 对于误删除文件的设备,要马上停止任何写的操作,防止删除的文件被覆盖,导致数据丢失! 恢复NTFS文件系统下误删的文件 以Windows为例,市面上能恢复的工具不少,例如EasyRecovery. ...

  6. 2-1 RHEL6.5 环境搭建与部署

    第二部分:Linux常见服务管理 2-1 RHEL6.5 环境搭建与部署 第二部分主要讲解的是开源服务搭建 学习方法与注意事项: 1. 端正态度,开始学习 2. 认真完成作业和实验(并详细记录) 3. ...

  7. 使用PXE+NFS EFI引导安装RHEL6/7以及Kickstart安装

    PXE引导的步骤: 1.开机后选择网络启动,client端向server端的dhcpd发起获取IP地址的dhcp请求. 2.server端分配IP后,dhcpd会同时根据其配置文件,通过TFTP协议发 ...

  8. AWS云EC2(RHEL7)添加网络接口与路由调整

    AWS云EC2(RHEL7)添加网络接口与路由调整 Amazon Linux(类似RHEL6,Centos6) 以及 RHEL7 修改MAC地址的说明 RHEL7 Centos7 添加路由 解决RHE ...

  9. Linux启动流程和服务管理(init和systemd)

    目录 一:Linux启动流程 init和Systemd的区别 二:Linux服务管理(service,systemctl) 一:Linux启动流程 Rhel6启动过程: Rhel7启动过程: GRUB ...

随机推荐

  1. java Collection中的排序问题

    java Collection中的排序问题 这里讨论list.set.map的排序,包括按照map的value进行排序. 1)list排序 list排序可以直接采用Collections的sort方法 ...

  2. vue项目echarts画布删除历史数据重新渲染数据

    vue用到echarts时,根据select多选下拉框进行echarts折线图渲染.发现折现只能增加不能减少,后来根据echarts API文档发现 调用方式: chart.setOption(opt ...

  3. oracle 单实例DG(搭建篇一)

    一,介绍 lodding... 二,安装前环境配置 01,依赖包的安装: yum install binutils-* yum install compat-libstdc++-* yum insta ...

  4. (转)Python格式化字符 %s %d %f

    Python格式化字符 %s %d %f 原文:http://blog.csdn.net/huangfu77/article/details/54807835 格式 描述%% 百分号标记 #就是输出一 ...

  5. 虚拟机xp系统中Oracle 10g的安装

    1 安装过程(11步) 2.如果是xp系统可以直接并双击解压目录下的setup.ext,出现安装界面,如下: 3.输入口令和确认口令,如:oracle,点击下一步,出现如下进度条. 注:此口令即是管理 ...

  6. 案例36-商品添加页面类别ajax显示

    1 add.jsp代码 <%@ page language="java" pageEncoding="UTF-8"%> <HTML> & ...

  7. linux_api之进程环境(二)

      本篇索引: 1.引言 2.终端登录 3.进程组 4.会话期 1.引言 通过上一篇的学习,我们已经知道了如何控制一个进程,fork函数从父进程中复制出子进程,我们可以通过exec函数让子进程运行新的 ...

  8. centOS7关闭防火墙的命令

    centOS7下关闭防火墙的命令已经改了,如下:      systemctl stop firewalld

  9. 移动端或APP禁止放大标识

    如果手机端或者APP的应用里面,有点击一下屏幕会自己放大,解决办法如下: 在头部添加一条meta标识 <meta name="viewport" content=" ...

  10. Become a Better Programmer: 5 Essential Methods at a Glance--reference

    http://www.git-tower.com/blog/become-a-better-programmer-5-essentials/ Become a Better Programmer: 5 ...