1. 程式人生 > >RHEL6.5和RHEL7 的區別(轉)

RHEL6.5和RHEL7 的區別(轉)

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

改完之後用命令檢視發現並沒有立即生效

[[email protected] ~]#hostname

xuegod63

用命令使其生效

[[email protected] ~]# sysctlkernel.hostname=xuegod63.cn

kernel.hostname =xuegod63.cn

[[email protected] ~]#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

[[email protected] ~]#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

[[email protected] ~]#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

[[email protected] ~]#service iptables stop

iptables:清除防火牆規則:                              [確定]

iptables:將鏈設定為政策 ACCEPT:filter                 [確定]

iptables:正在解除安裝模組:                                [確定]

[[email protected] ~]#service iptables status 

iptables:未執行防火牆。

8)普通使用者UID

RHEL6:500開始

[[email protected] ~]# 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

[[email protected] ~]#getenforce

Enforcing

[[email protected] ~]#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