CentOS6.5 ilə 7 arasındakı fərq nədir?CentOS7 versiyasını seçmək necədir?

CentOS 7 və 6 arasındakı ən böyük fərq, işə salma texnikasındakı fərqdir.

  • CentOS 7 tərəfindən istifadə edilən başlatma texnologiyası Systemd-dir.
  • Bundan əlavə, xidmətin işə salınması, yükləmə başlanğıc faylları, şəbəkə əmrləri və s., hamısı 6-dan fərqləri göstərir.

Əvvəlcə anlayaq Linux Sistemin CentOS başlatma texnologiyasının təkamülü!

XNUMX. Sistemin işə salınması texnologiyası

  1. Sysvinit Texnologiyası
  2. Başlanğıc Texnologiyası
  3. Sistemli texnologiya

Sysvinit Texnologiyası

特性:

  • 1) Sistemin ilk prosesi initdir;
  • 2) İnit prosesi bütün proseslərin ana prosesidir və onu öldürmək (öldürmək) mümkün deyil;
  • 3) Linux paylama init sistemlərinin əksəriyyəti sysvinti adlanan SystemV ilə uyğun gəlir
  • 4) Nümayəndəlik sistemi: CentOS 5 CentOS 6

  • Sysvinit yaxşı işləyir və konsepsiya sadə və aydındır.
  • Bu, əsasən shell skriptindən asılıdır.

Zəiflik:

  • 1) Müəyyən bir ardıcıllıqla icra edin -> Başlanğıc çox yavaşdır.
  • 2) Asmaq çox asandır, fstab və NFS quraşdırma problemləri.

Başlanğıc Texnologiyası

CentOS 6 yükləmək üçün yükləmə texnologiyası əvəzinə SysVinit istifadə edir.

Upstart-ın rc.sysinit skriptində sistemin işə salınmasının başlanğıc vaxtını azaltmaq üçün çoxlu optimallaşdırmalar var.

Bununla belə, idarəçilər üçün işləri sadələşdirmək üçün CentOS 6 bir çox yeni xüsusiyyətləri vurğulamır və ya açıq şəkildə dəstəkləmir.

Nümayəndəlik sistemi:CentOS 6, Ubuntu 14.

  • systemd CentOS 7, Ubuntu15-dən bəri istifadə olunur.

Sistemli texnologiya

Yeni sistemdə istifadə olunan texnologiyalar (RedHat7, CentOS 7, Ubuntu15 və s.)

  • Dizaynın məqsədi sysvinit-in orijinal çatışmazlıqlarını həll etmək və sistemin başlanğıc sürətini effektiv şəkildə yaxşılaşdırmaqdır;
  • Sysvinit ilə uyğundur, köçürmələrin dəyərini azaldır;

Əsas üstünlük:

  1. paralel başlanğıc
  2. PID 1 istifadə edərək emal prosesi

XNUMX. Yum mənbəyinin optimallaşdırılması

CentOS 6-da defolt olaraq rəsmi mənbələrdən rpm paketlərini yükləməkdir.

  • CentOS 7 burada xarici resurslardan istifadə sürətinin aşağı olması səbəbindən optimallaşdırılıb.
  • quraşdırmadan istifadə etdikdəProqram təminatıartıq standart olaraq rəsmi internet saytından endirilmir.
  • Bunun əvəzinə o, yükləməyə başlamaq üçün avtomatik olaraq coğrafi mövqeyinə ən yaxın olan Yum mənbəyini tapacaq.

XNUMX. Əmr

Sistemi quraşdırarkən minimal (ən kiçik) seçsəniz, əvvəlki versiyalardan daha kiçik bir paketdə quraşdırılacaq.Məsələn: VIM, ifconfig istifadə edin, marşrut marşrutlaşdırma, parametrləri təyin etmək üçün quraşdırma, netstat və s.Bir çox əmrlər getdi.

Sistem quraşdırıldıqdan sonra aşağıdakı paketlər əlavə edilə bilər:

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

Dördüncüsü, xarakter dəsti modifikasiyası

Xarakter Dəsti Profili ▼

/etc/locale.conf 

Komanda xətti yalnız bir addımda ▼ yerindədir

[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. Başlanğıc idarəetməsi

/etc/rc.local 

Bu fayl hələ də mövcuddur, lakin bu metoddan istifadə etməyə davam etmək istəyiriksə, ona icra icazəsi əlavə etməliyik ▼

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

Planlaşdırılmış Tapşırıq Statusuna Baxın ▼

systemctl status crond.service

Planlaşdırılmış tapşırıqları bağlayın ▼

systemctl stop crond.service

Vəziyyətin işinə baxın ▼

systemctl status crond.service

Hazırda işləyən xidmətlərə baxın ▼

systemctl list-unit-files|grep enable 

Poçt Xidmətini deaktiv edin ▼

systemctl disable postfix.service

Poçt xidmətinin aktiv olub olmadığını yoxlayın ▼

systemctl list-unit-files|grep postfix

Firewall-u söndürün ▼

systemctl stop firewalld.service

Xidmətə başlayın▼

systemctl is-enable

# Xidməti bağlayın ▼

systemctl disable

/etc/rc.d/rc.local/ ilə başlayın:

CentOS 7-də /etc/rc.d/rc.local icra edilə bilən icazələri təmin etmək üçün aşağıdakı əmrləri yerinə yetirməlidir ▼

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

Altı, qaçış səviyyəsi (qaçış səviyyəsi)

/etc/inittab etibarsız sistem hədəfinin dəyişdirilməsidir

  • Növbəti giriş üçün həmişə etibarlıdır

5 ▼-ə keçin

systemctl get-default graphical.target

3 ▼-ə keçin

systemctl get-default multi-user.target

Müvəqqəti olaraq qüvvədədir ▼

INIT3

Yalnız beş qaçış səviyyəsi ▼

[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

Yeddi, yum mənbə kodunu konfiqurasiya edin

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-in rəsmi mənbəyi ▼

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

 

Hope Chen Weiliang Blogu ( https://www.chenweiliang.com/ ) paylaşdı "CentOS6.5 ilə 7 arasındakı fərq nədir?CentOS7 versiyasını seçmək necədir? , sənə kömək etmək.

Bu məqalənin linkini paylaşmağa xoş gəlmisiniz:https://www.chenweiliang.com/cwl-692.html

Ən son yenilikləri əldə etmək üçün Chen Weiliang bloqunun Telegram kanalına xoş gəlmisiniz!

🔔 Kanalın ən yaxşı kataloqunda dəyərli "ChatGPT Məzmun Marketinq AI Aləti İstifadə Bələdçisi"ni ilk əldə edən siz olun! 🌟
📚 Bu təlimatda böyük dəyər var, 🌟Bu nadir fürsətdir, qaçırmayın! ⏰⌛💨
Bəyəndinizsə paylaşın və bəyənin!
Paylaşımlarınız və bəyənmələriniz davamlı motivasiyamızdır!

 

2 nəfər "CentOS6.5 və 7 arasındakı fərq nədir? CentOS7 versiyasını seçməyə nə deyirsiniz?"

发表 评论

Elektron poçtunuz dərc olunmayacaq. Zəruri sahələrdən istifadə olunur * Etiket

yuxarıya sürüşdürün