Zein da CentOS6.5 eta 7ren arteko aldea?Zer gertatzen da CentOS7 bertsioa aukeratzea?

CentOS 7 eta 6ren arteko alderik handiena hasierako teknikaren aldea da.

  • CentOS 7-k erabiltzen duen hasierako teknologia Systemd da.
  • Horrez gain, zerbitzuaren abiarazteek, abiarazteko fitxategiek, sareko komandoek, etab., guztiek 6arekiko ezberdintasunak erakusten dituzte.

Uler dezagun lehenik Linux Sistema CentOS hasierako teknologiaren bilakaera!

XNUMX. Sistemaren hasierako teknologia

  1. Sysvinit Teknologia
  2. Upstart Teknologia
  3. Systemd teknologia

Sysvinit Teknologia

特性:

  • 1) Sistemaren lehen prozesua init da;
  • 2) Init-prozesua prozesu guztien guraso-prozesua da eta ezin da hil (hil);
  • 3) Linux banaketaren hasierako sistema gehienak SystemV-rekin bateragarriak dira, sysvinti izenekoak
  • 4) Sistema adierazgarria: CentOS 5 CentOS 6

优势:

  • Sysvinit-ek ondo funtzionatzen du eta kontzeptua sinplea eta argia da.
  • Gehienbat shell script-en araberakoa da.

Ahultasuna:

  • 1) Ordena zehatz batean exekutatu -> Abiaraztea motelegia da.
  • 2) Oso erraz zintzilikatzeko, fstab eta NFS muntatzeko arazoak.

Upstart Teknologia

CentOS 6-k SysVinit erabiltzen du abiarazteko teknologiaren ordez.

Upstart-en rc.sysinit script-ak optimizazio ugari ditu sistemaren hasierako abiarazteko denbora murrizteko.

Hala ere, administratzaileentzako gauzak errazteko, CentOS 6-k ez ditu ezaugarri berri asko nabarmentzen edo onartzen.

Ordezkaritza sistema:CentOS 6, Ubuntu 14.

  • systemd CentOS 7, Ubuntu15etik erabiltzen da.

Systemd teknologia

Sistema berrietan erabiltzen diren teknologiak (RedHat7, CentOS 7, Ubuntu15, etab.)

  • Diseinuaren helburua sysvinit-en jatorrizko gabeziak konpontzea eta sistema abiarazteko abiadura eraginkortasunez hobetzea da;
  • Sysvinit-ekin bateragarria, transferentzien kostua murriztuz;

abantaila nagusia:

  1. hasiera paraleloa
  2. PID 1 erabiliz prozesatzea

XNUMX. yum iturriaren optimizazioa

CentOS 6-n, lehenetsia iturri ofizialetatik rpm paketeak deskargatzea da.

  • CentOS 7 hemen optimizatuta dago atzerriko baliabideak erabiltzearen abiadura motelagatik.
  • install erabiltzen dugunean软件jada ez da webgune ofizialetik deskargatzen lehenespenez.
  • Horren ordez, automatikoki aurkituko du bere kokapen geografikotik hurbilen dagoen Yum iturburua deskargatzen hasteko.

XNUMX. Agindua

Sistema instalatzerakoan minimoa (txikiena) aukeratzen baduzu, aurreko bertsioetan baino pakete txikiagoan instalatuko da.Adibidez: VIM, erabili ifconfig, bide-bideratzea, parametroak ezartzeko konfigurazioa, netstat, etab.Agindu asko desagertu dira.

Sistema instalatu ondoren, pakete hauek gehi daitezke:

yum install lrzsz tree net-tools nmap vim bash-completion lsof dos2unix nc telnet ntp wget rng-tools psmisc screen -y
#lrzsz
 支持用于上传和下载linux的windowns平台。
 可以在windowns远程连接工具上使用。
#net-tools
 CentOS  7.2.11
 默认没有ifconfig命令。网络工具提供了一些网络命令。
#bash-completion
 自动命令完成工具。
#rng-tools
 生成随机数字池的工具。
 有了这个工具,tomcat启动速度非常快。
#psmisc
 这包含killall命令。
#screen
 创建一个新窗口并将任务置于后台。

Laugarren, karaktere-multzoaren aldaketa

Karaktere multzoaren profila ▼

/etc/locale.conf 

Komando-lerroa urrats bakarrean dago ▼

[root@CentOS 7 ~] # localectl set-locale LANG = zh_CN.UTF-8
[root@CentOS 7 ~] # localectl status
System Locale: LANG=zh_CN.UTF-8
VC Keymap: us
X11 Layout: us

XNUMX. Startup kudeaketa

/etc/rc.local 

Fitxategi hau oraindik existitzen da, baina metodo hau erabiltzen jarraitu nahi badugu, exekutatzeko baimenak gehitu behar dizkiogu ▼

chmod +x /etc/rc.d/rc.local

Ikusi programatutako atazen egoera ▼

systemctl status crond.service

Itxi programatutako zereginak ▼

systemctl stop crond.service

Ikusi egoeraren funtzionamendua ▼

systemctl status crond.service

Ikusi unean martxan dauden zerbitzuak ▼

systemctl list-unit-files|grep enable 

Desgaitu Posta Zerbitzua ▼

systemctl disable postfix.service

Egiaztatu posta-zerbitzua gaituta dagoen ▼

systemctl list-unit-files|grep postfix

Itzali suebakia ▼

systemctl stop firewalld.service

Hasi zerbitzua▼

systemctl is-enable

# Itxi zerbitzua ▼

systemctl disable

Hasi /etc/rc.d/rc.local/-rekin:

/etc/rc.d/rc.local CentOS 7-n honako komando hauek exekutatu behar ditu baimen exekutagarriak emateko ▼

chmod +x /etc/rc.d/rc.local

Sei, runlevel (runlevel)

/etc/inittab sistemaren helburu ordezko baliogabea da

  • Beti balio du hurrengo saioa hasteko

aldatu 5 ▼

systemctl get-default graphical.target

aldatu 3 ▼

systemctl get-default multi-user.target

Aldi baterako eraginkorra ▼

INIT3

Bost exekuzio maila bakarrik ▼

[root@centos7 ~]# ls -lh /usr/lib/systemd/system/runlevel*.target
lrwxrwxrwx. 1 root root 15 Mar 20 22:31 /usr/lib/systemd/system/runlevel0.target -> poweroff.target
lrwxrwxrwx. 1 root root 13 Mar 20 22:31 /usr/lib/systemd/system/runlevel1.target -> rescue.target
lrwxrwxrwx. 1 root root 17 Mar 20 22:31 /usr/lib/systemd/system/runlevel2.target -> multi-user.target
lrwxrwxrwx. 1 root root 17 Mar 20 22:31 /usr/lib/systemd/system/runlevel3.target -> multi-user.target
lrwxrwxrwx. 1 root root 17 Mar 20 22:31 /usr/lib/systemd/system/runlevel4.target -> multi-user.target
lrwxrwxrwx. 1 root root 16 Mar 20 22:31 /usr/lib/systemd/system/runlevel5.target -> graphical.target 
lrwxrwxrwx. 1 root root 13 Mar 20 22:31 /usr/lib/systemd/system/runlevel6.target -> reboot.target

Zazpi, konfiguratu yum iturburu kodea

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo

EPEL iturri ofiziala ▼

wget http://dl.fedorMaroject.org/pub/epel/epel-release-latest-7.noarch.rpm
rpm -ivh epel-release-latest-7.noarch.rpm

 

Hope Chen Weiliang bloga ( https://www.chenweiliang.com/ ) partekatu du "Zein da CentOS6.5 eta 7ren arteko aldea?Zer gertatzen da CentOS7 bertsioa aukeratzea? , zuri laguntzeko.

Ongi etorri artikulu honen esteka partekatzera:https://www.chenweiliang.com/cwl-692.html

Ongi etorri Chen Weiliang-en blogeko Telegram kanalera azken eguneraketak jasotzeko!

🔔 Izan zaitez kanalaren goiko direktorioan "ChatGPT Content Marketing AI Tool Erabilera Gida" baliotsua lortzen lehena! 🌟
📚 Gida honek balio handia du, 🌟Aukera arraroa da hau, ez galdu! ⏰⌛💨
Partekatu eta gustatzen bazaizu!
Zure partekatzea eta gustukoak dira gure etengabeko motibazioa!

 

2 pertsonek komentatu zuten "Zein da CentOS6.5 eta 7ren arteko aldea? Zer da CentOS7 bertsioa aukeratzea?"

发表 评论

Zure helbide elektronikoa ez da argitaratuko. 必填 项 已 用 * 标注

joan goian