Apa bedane antarane CentOS6.5 lan 7?Kepiye carane milih versi CentOS7?

CentOS Bentenane paling gedhe antarane 7 lan 6 yaiku bedane teknik inisialisasi.

  • Teknologi inisialisasi sing digunakake dening CentOS 7 yaiku Systemd.
  • Kajaba iku, layanan wiwitan, file wiwitan, printah jaringan, lan sapiturute, kabeh nuduhake beda saka 6.

Ayo kita ngerti dhisik Linux Evolusi teknologi inisialisasi sistem CentOS!

XNUMX. Teknologi inisialisasi sistem

  1. Teknologi Sysvinit
  2. Teknologi wiwitan
  3. Teknologi sistem

Teknologi Sysvinit

ciri:

  • 1) Proses pisanan sistem yaiku init;
  • 2) Proses init minangka proses induk saka kabeh proses lan ora bisa dipateni (mati);
  • 3) Umume sistem init distribusi Linux kompatibel karo SystemV, sing diarani sysvinti
  • 4) Sistem perwakilan: CentOS 5 CentOS 6

Keuntungan:

  • Sysvinit uga dianggo lan konsep prasaja lan cetha.
  • Biasane gumantung ing skrip shell.

kekirangan:

  • 1) Jalanake kanthi urutan tartamtu -> Startup alon banget.
  • 2) Gampang banget kanggo nyumerepi, fstab lan NFS masalah gunung.

Teknologi wiwitan

CentOS 6 nggunakake SysVinit tinimbang teknologi boot kanggo boot.

skrip rc.sysinit Upstart wis akeh optimizations kanggo ngurangi wektu wiwitan initialization sistem.

Nanging, kanggo nyederhanakake pangurus, CentOS 6 ora nyorot utawa ndhukung akeh fitur anyar.

Sistem perwakilan:CentOS 6, Ubuntu 14.

  • systemd digunakake wiwit CentOS 7, Ubuntu15.

Teknologi sistem

Teknologi sing digunakake ing sistem anyar (RedHat7, CentOS 7, Ubuntu15, lsp.)

  • Tujuan saka desain yaiku kanggo ngatasi kekurangan asli sysvinit lan kanthi efektif ningkatake kacepetan wiwitan sistem;
  • Kompatibel karo Sysvinit, nyuda biaya transfer;

Kauntungan utama:

  1. wiwitan podo
  2. Proses pangolahan nggunakake PID 1

XNUMX. Optimization saka sumber yum

Ing CentOS 6, standar yaiku ndownload paket rpm saka sumber resmi.

  • CentOS 7 dioptimalake ing kene amarga kacepetan alon nggunakake sumber daya manca.
  • nalika kita nggunakake nginstal软件ora diundhuh maneh saka situs web resmi kanthi gawan.
  • Nanging, kanthi otomatis bakal nemokake sumber Yum sing paling cedhak karo lokasi geografis kanggo miwiti ngundhuh.

XNUMX. Dhawuh

Yen sampeyan milih minimal (sing paling cilik) nalika nginstal sistem, bakal diinstal ing paket sing luwih cilik tinimbang versi sadurunge.Contone: VIM, gunakake ifconfig, rute rute, persiyapan kanggo nyetel paramèter, netstat, lsp.Akeh prentah sing ilang.

Sawise instalasi sistem, paket ing ngisor iki bisa ditambahake:

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

Kaping papat, modifikasi set karakter

Profil Set Karakter ▼

/etc/locale.conf 

Baris printah ana ing mung siji langkah ▼

[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. Manajemen wiwitan

/etc/rc.local 

File iki isih ana, nanging yen kita pengin terus nggunakake metode iki, kita kudu nambah ijin eksekusi menyang ▼

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

Deleng Status Tugas Dijadwal ▼

systemctl status crond.service

Nutup tugas sing dijadwalake ▼

systemctl stop crond.service

Deleng operasi saka kahanan ▼

systemctl status crond.service

Deleng layanan sing lagi mlaku ▼

systemctl list-unit-files|grep enable 

Pateni Layanan Surat ▼

systemctl disable postfix.service

Priksa manawa layanan surat diaktifake ▼

systemctl list-unit-files|grep postfix

Pateni firewall ▼

systemctl stop firewalld.service

Miwiti layanan▼

systemctl is-enable

# nutup layanan ▼

systemctl disable

Mulai nganggo /etc/rc.d/rc.local/:

/etc/rc.d/rc.local ing CentOS 7 kudu nglakokake perintah ing ngisor iki kanggo menehi ijin sing bisa dieksekusi ▼

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

Enem, runlevel (run level)

/etc/inittab minangka panggantos target sistem sing ora valid

  • Tansah bener kanggo login sabanjuré

pindhah menyang 5 ▼

systemctl get-default graphical.target

pindhah menyang 3 ▼

systemctl get-default multi-user.target

Efektif sementara ▼

INIT3

Mung limang runlevel ▼

[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

Pitu, ngatur kode sumber 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

Sumber EPEL resmi ▼

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

 

Blog Hope Chen Weiliang ( https://www.chenweiliang.com/ ) bareng "Apa bedane CentOS6.5 lan 7?Kepiye carane milih versi CentOS7? , kanggo mbantu sampeyan.

Sugeng rawuh kanggo nuduhake link artikel iki:https://www.chenweiliang.com/cwl-692.html

Sugeng rawuh ing saluran Telegram blog Chen Weiliang kanggo entuk update paling anyar!

🔔 Dadi sing pertama entuk "Pandhuan Panggunaan Alat AI Pemasaran Konten ChatGPT" ing direktori ndhuwur saluran! 🌟
📚 Pandhuan iki ngemot nilai gedhe, 🌟Iki minangka kesempatan langka, aja kantun! ⏰⌛💨
Share lan seneng yen sampeyan seneng!
Nuduhake lan seneng sampeyan minangka motivasi terus-terusan!

 

2 wong menehi komentar babagan "Apa bedane CentOS6.5 lan 7? Kepiye babagan milih versi CentOS7?"

komentar

Alamat email sampeyan ora bakal diterbitake. Bidhang sing dibutuhake digunakake * Panggilan

gulung menyang ndhuwur