GNU/Linux >> Znalost Linux >  >> Cent OS

CentOS 7 vs CentOS 6 – Seznam důležitých změn

CentOS 7 zavádí mnoho důležitých změn oproti předchozím verzím, jako je CentOS 5.x nebo CentOS 6.x. Proto vám dnes ukážeme důležité změny CentOS 7 vs CentOS 6

V mé webhostingové společnosti vždy odkládáme použití nových distribucí Linuxu, protože v prvních měsících nebo letech distribuce Linuxu vždy vývojáři a operátoři najdou nejvíce chyb.

Pokud provozujete webhostingovou společnost, kromě mnoha věcí budete mít vždy na paměti jednu věc:stabilitu. Zákazníci nenávidí chyby ve svých operačních systémech nebo ve svých webových aplikacích. To je důvod, proč někdy potřebujete obětovat nové funkce a udržet zákazníky spokojené.

Dokonce i CentOS 7 byl vydán před několika lety a od cPanel 11.50 je již k dispozici pro uživatele cPanel / WHM, začali jsme jej používat právě teď, protože nyní je plně používán všude, existuje spousta dokumentů o čemkoli, co souvisí s CentOS 7, a softwarová podpora pro trhy webhostingu je připravena pro fáze výroby.

CentOS 7 vs CentOS 6: Důležité změny příkazů

Podívejme se na důležité každodenní změny, pokud jde o příkazy Linuxu používané v úlohách správy systému.

Správa služeb

Služby jsou spravovány pomocí systemctl, nového démona, který nahradí starý init.d

Restart, zastavení, spuštění a stav služby

systemctl restart X.service
systemctl start X.service
systemctl stop X.service
systemctl status X.service

Nahraďte „X“ svou službou. Pokud to potřebujete použít na Apache, budou to přesné příkazy:

systemctl restart httpd.service
systemctl start httpd.service
systemctl stop httpd.service
systemctl status httpd.service

Povolení nebo zakázání služeb při spouštění

Chkconfig se změnil, nyní je zastaralý a musíte použít systemctl, jak vidíte výše:

systemctl enable X.service

Pokud potřebujete povolit službu Apache, stačí spustit:

systemctl enable httpd.service

Chcete-li zkontrolovat, zda je některá z vašich služeb nakonfigurována při spouštění, můžete použít tento příkaz:

systemctl list-unit-files | grep X

Příklad pro munin-node:

[[email protected] ~]# systemctl list-unit-files | grep httpd
httpd.service enabled

Použití Systemctl

Systemctl lze konfigurovat a vylepšovat stejným způsobem jako na CentOS 6. Chcete-li vyladit konfiguraci systemctl, můžete upravit dva soubory umístěné na adrese:

/usr/lib/sysctl.d/

Najdete tyto dva soubory:

00-system.conf
50-default.conf

Chcete-li provést změny, můžete tyto soubory upravit, nebo nejlepším způsobem je vygenerovat nové soubory .conf v tomto adresáři, například:extra-configurations.conf, uložit tam svá vlastní pravidla systemctl, uložit soubor a poté spustit tento příkaz pro použití změn:

sysctl --system

Aktualizace systému pomocí DNF

Aktualizace systému na CentOS 7 se zpracovávají pomocí příkazu dnf, který je téměř stejný jako starý klasický příkaz yum Podívejte se na příklady výše pro vyhledávání, instalaci a odstranění balíčků z CentOS

dnf search package
dnf install package

dnf odebrat balíček

FirewallD jako výchozí brána firewall

A konečně nastal čas nahradit staré krásné iptables novou správou pravidel brány firewall. Toto je velká změna na CentOS 7 oproti CentOS 6. CentOS 7 provedl přechod z iptables na firewalld, který nabízí nové zásadní změny pro zvýšení filtrování sítě serveru.

Jedním velkým rozdílem v používání FirewallD je to, že když přidáte nová pravidla brány firewall, nemusíte znovu načítat celou tabulku, jak tomu bylo na iptables. Bohatý jazyk pravidel vám umožňuje přidávat nová dynamická pravidla zabezpečení pokaždé, když potřebujete.

FirewallD je standardně nainstalován na CentOS 7.x. Pokud však ve vašem systému není, můžete jej nainstalovat pomocí tohoto příkazu:

dnf install firewalld

Chcete-li spustit grafický konfigurační nástroj brány firewall pomocí příkazového řádku, zadejte následující příkaz:

firewall-config

Pokud nemáte nainstalovanou konfiguraci firewallu, můžete ji získat ze základního úložiště CentOS spuštěním:

dnf install firewall-config

FirewallD a CSF Firewall nemohou interagovat a běžet živě na stejném systému. CSF Firewall je jedním z nejlepších firewallů vůbec a volbou číslo 1 pro servery cPanel. Pokud se chystáte nainstalovat CSF Firewall na cPanel, musíte nejprve zastavit a deaktivovat firewall na vašem serveru pomocí těchto příkazů.

Zastavit firewalld

systemctl stop firewalld

Zakázat/odebrat firewalld ze spouštění systému

systemctl disable firewalld

Poté můžete normálně pokračovat v instalaci CSF firewallu.

Závěr

Toto jsou nejdůležitější změny oproti CentOS 7 vs CentOS 6, pokud jde o příkazy správy systému, které se používají každý den. Existuje však mnoho dalších důležitých změn, jako je nové přijetí Grub2 jako zavaděče, podpora XFS a mnoho dalších věcí.

CentOS 7 vs CentOS 6 – Seznam důležitých změn byl naposledy upraven:20. února 2017 Esteban Borges
Cent OS
  1. Jak nainstalovat ASSP v.2 na CentOS 7 64 bit

  2. Jak vytvořit seznam uživatelů v CentOS 7

  3. CentOS / RHEL 7:systemctl náhrady starších příkazů služby a chkconfig

  1. Seznam služeb na Ubuntu 20.04 – vše o tom?

  2. Spuštění, zastavení nebo restartování služeb v CentOS 8 – proces krok za krokem?

  3. Systemctl nahrazuje příkazy Chkconfig a Service v CentOS 7

  1. Jak vypsat nainstalované balíčky na CentOS pomocí Yum nebo RPM

  2. Vydán CentOS 8:Nové funkce, změny a jak stahovat

  3. Vypsat všechny nainstalované balíčky s yum na CentOS 7