Cûdahiya di navbera CentOS6.5 û 7 de çi ye?Meriv çawa guhertoyek CentOS7 hilbijêrin?

Red Cûdahiya herî mezin di navbera 7 û 6 de cûdahiya teknolojiya destpêkê ye.

  • Teknolojiya destpêkê ya ku ji hêla CentOS 7 ve hatî bikar anîn Systemd e.
  • Wekî din, destpêkirina karûbarê, pelên boot, fermanên torê, hwd hemî bi 6-ê re cûdahiyan destnîşan dikin.

Ka em niha fêm bikin Linux Pêşveçûna teknolojiya destpêkê ya pergalê CentOS!

1. Teknolojiya destpêka pergalê

  1. Teknolojiya Sysvinit
  2. Teknolojiya destpêkê
  3. Teknolojiya pergalê

Teknolojiya Sysvinit

taybetî:

  • 1) Pêvajoya yekem a pergalê dest pê dike;
  • 2) Pêvajoya destpêkê pêvajoya dêûbavê hemî pêvajoyan e û nayê kuştin;
  • 3) Piraniya pergalên destpêka belavkirina Linux-ê bi SystemV re hevaheng in û jê re sysvinti tê gotin
  • 4) Pergala nûnertiyê: CentOS 5 CentOS 6

Berjewendî:

  • Sysvinit baş dixebite û têgeh sade û zelal e.
  • Ew bi gelemperî bi skrîpta şêlê ve girêdayî ye.

Qelsiyên:

  • 1) Bi fermanek taybetî bicîh bikin -> destpêk pir hêdî ye.
  • 2) Pir meyldar e ku pirsgirêkên darvekirinê, fstab û NFS-ê li dar bixin.

Teknolojiya destpêkê

CentOS 6 ji bo bootkirinê li şûna teknolojiya bootê SysVinit bikar tîne.

Nivîsara rc.sysinit ya Upstart ji bo kêmkirina dema destpêkirina destpêkirina pergalê gelek xweştir bûye.

Lêbelê, ji bo ku jiyan ji rêvebiran re hêsantir bike, CentOS 6 gelek taybetmendiyên nû ronî nake an eşkere piştgirî nake.

Sîstema nûnertiyê:CentOS 6, Ubuntu14.

  • systemd ji CentOS 7 û Ubuntu15 dest pê dike.

Teknolojiya pergalê

Teknolojiyên ku di pergalên nû de têne bikar anîn (RedHat7, CentOS 7, Ubuntu15, hwd.)

  • Armanca sêwiranê çareserkirina kêmasiyên orîjînal ên sysvinit û bi bandor baştirkirina leza destpêkirina pergalê ye;
  • Bi Sysvinit re hevaheng e, lêçûnên veguhastinê kêm dike;

Avantaja sereke:

  1. Destpêka paralel
  2. Pêvajoya pêvajoyê bi karanîna PID 1

2. Optimîzasyona çavkaniya yum

Di CentOS 6 de, xwerû ev e ku pakêtên rpm ji çavkaniyên fermî dakêşin.

  • Ji ber leza hêdî ya karanîna çavkaniyên biyanî, CentOS 7 li vir xweşbîn e.
  • Dema ku em bi kar tînin saz bikinNermalav, êdî ji hêla xwerû ji malpera fermî dakêşin.
  • Di şûna wê de, ew ê bixweber çavkaniya Yum-ê ya herî nêzê cîhê xwe yê erdnîgarî bibîne û dest bi dakêşanê bike.

3. Ferman

Heke hûn dema sazkirina pergalê mînîmal hilbijêrin, ew ê ji guhertoyên berê di pakêtek piçûktir de were saz kirin. Mînakî: VIM, ifconfig bikar bînin, rêvekirina rê, pîvanên mîhengê sazkirinê, netstat, hwd. Gelek ferman derketin.

Piştî ku pergalê hate saz kirin, pakêtên jêrîn dikarin werin zêdekirin:

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
 创建一个新窗口并将任务置于后台。

4. Guhertina set Karaktera

Dosya veavakirinê ya tîpan ▼

/etc/locale.conf 

Rêza fermanê tenê gavek dûr e ▼

[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

5. Dest bi rêvebirinê bikin

/etc/rc.local 

Ev pel hîn jî heye, lê heke em dixwazin vê rêbazê bidomînin, divê em destûrên îcrayê lê zêde bikin ▼

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

Rewşa peywira plankirî ▼ bibînin

systemctl status crond.service

Karên plansazkirî ▼ bigire

systemctl stop crond.service

Rewşa operasyonê bibînin ▼

systemctl status crond.service

Karûbarên ku niha têne xebitandin ▼ bibînin

systemctl list-unit-files|grep enable 

Xizmeta e-nameyê ▼ neçalak bike

systemctl disable postfix.service

Kontrol bikin ka karûbarê nameyê çalak e ▼

systemctl list-unit-files|grep postfix

Firewallê ▼ vemirîne

systemctl stop firewalld.service

Xizmetê dest pê bikin ▼

systemctl is-enable

# Xizmeta girtina ▼

systemctl disable

Bi /etc/rc.d/rc.local/ dest pê bikin:

/etc/rc.d/rc.local di CentOS 7 de hewce dike ku emrê jêrîn bicîh bîne da ku destûrên îcrakar peyda bike ▼

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

6. asta rêvekirinê (asta rêvekirinê)

/etc/inittab veguherandina armanca pergalê ya nederbasdar e

  • Ji bo têketina paşîn her dem derbasdar e

Biguherîne 5 ▼

systemctl get-default graphical.target

Biguherîne 3 ▼

systemctl get-default multi-user.target

Demkî bi bandor ▼

INIT3

Tenê pênc astên run ▼

[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

7. Veavakirina koda çavkaniyê ya yum

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

Çavkaniya fermî ya EPEL ▼

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

 

Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) parve kir "Cûdahiya di navbera CentOS6.5 û 7 de çi ye?" Meriv çawa guhertoya CentOS7 hilbijêrin? 》, ji we re arîkar.

Bi xêr hatî bo parvekirina girêdana vê gotarê:https://www.chenweiliang.com/cwl-692.html

Hûn bi xêr hatin kanala Telegramê ya bloga Chen Weiliang da ku nûvekirinên herî dawî bistînin!

🔔 Bibin yê yekem ku di pelrêça jorîn a kanalê de "Rêbernameya Bikaranîna Amûra AI-ya Kirrûbirra Naveroka ChatGPT" ya bi qîmet bistîne! 🌟
📚 Ev rêber nirxek pir mezin dihewîne, 🌟Ev derfetek kêm e, wê ji dest nede! ⏰⌛💨
Heke hûn hez dikin parve bikin û hez bikin!
Parvekirin û ecibandinên we motîvasyona meya domdar e!

 

2 kes şîrove kirin "Cûdahiya di navbera CentOS6.5 û 7 de çi ye? Ma hûn guhertoya CentOS7 hilbijêrin?"

评论

Navnîşana e-nameya we nayê weşandin. Zeviyên pêdivî têne bikar anîn * Awanasî

li jor bigerin