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. PIE SDK打开长时间序列数据

    1. 功能简介 时间序列数据(time series data)是在不同时间上收集到的数据,这类数据是按时间顺序收集到的,用于所描述现象随时间变化的情况.当前随着遥感卫星技术日新月异的发展,遥感卫星的 ...

  2. nginx-图片资源代理

    location ~ .*\.(gif|jpg|jpeg|png|bmp|mp3)$ { root E:/xx/Uploads/; } 记得放在根目录下面

  3. how to use Sqoop to import/ export data

    Sqoop is a tool designed for efficiently transferring data between RDBMS and HDFS, we can import dat ...

  4. C#(Winform)的Show()和ShowDialog()方法

    1. 显示窗口的两种方式: Winform中的Form,在显示窗口时,可以使用Show()和ShowDialog()两种方式 2. 非模态窗口方式(可以跟其他界面自由切换,而且不阻塞代码) Show( ...

  5. springMVC静态资源访问

    springMVC默认是访问不到静态资源的,如css,js等,需要在xml里进行配置 保证已经配置好了 web.xml, <!-- Spring MVC servlet --> <s ...

  6. 绘图神器-matplotlib入门

    这次,让我们使用一个非常有名且十分有趣的玩意儿来完成今天的任务,它就是jupyter. 一.安装jupyter matplotlib入门之前,先安装好jupyter.这里只提供最为方便快捷的安装方式: ...

  7. pat09-散列3. Hashing - Hard Version (30)

    09-散列3. Hashing - Hard Version (30) 时间限制 200 ms 内存限制 65536 kB 代码长度限制 8000 B 判题程序 Standard 作者 HE, Qin ...

  8. javaSE练习2——流程控制_2.1

    一.企业发放的奖金根据利润提成.利润低于或等于10万元时,奖金可提10%:利润高于10万元,低于20万元时,低于10万元的部分按10%提成,高于10万元的部分,可提成7.5%:20万到40万之间时,高 ...

  9. TensorFlow入门:安装常用的依赖模块

    TensorFlow运行中常用到一些Python第三方模块: numpy 存储和处理大型矩阵的科学计算包 maplotlib 最著名的绘图库 jupyter scikit-image 图像预处理 li ...

  10. SSM整合的简单实现

    整合需要的jar包和源码将在文末给出 本文参考黑马程序员视频,由于视频用的环境和我使用的环境不同,建议使用我的环境及jar包(比较新) 一 整合思路 第一步 整合dao层 mybatis和spring ...