Apakah perbezaan antara CentOS6.5 dan 7?Bagaimana pula dengan memilih versi CentOS7?

CentOS Perbezaan terbesar antara 7 dan 6 ialah perbezaan dalam teknik permulaan.

  • Teknologi permulaan yang digunakan oleh CentOS 7 ialah Systemd.
  • Di samping itu, permulaan perkhidmatan, fail permulaan, arahan rangkaian, dsb., semuanya menunjukkan perbezaan daripada 6.

Mari kita fahami dahulu Linux Evolusi teknologi permulaan sistem CentOS!

XNUMX. Teknologi permulaan sistem

  1. Teknologi Sysvinit
  2. Teknologi Pemula
  3. teknologi systemd

Teknologi Sysvinit

特性:

  • 1) Proses pertama sistem ialah init;
  • 2) Proses init ialah proses induk bagi semua proses dan tidak boleh dibunuh (dibunuh);
  • 3) Kebanyakan sistem init pengedaran Linux serasi dengan SystemV, dipanggil sysvinti
  • 4) Sistem perwakilan: CentOS 5 CentOS 6

Kelebihan:

  • Sysvinit berfungsi dengan baik dan konsepnya mudah dan jelas.
  • Ia kebanyakannya bergantung pada skrip shell.

Kelemahan:

  • 1) Laksanakan dalam susunan tertentu -> Permulaan terlalu perlahan.
  • 2) Sangat mudah untuk menggantung, isu pemasangan fstab dan NFS.

Teknologi Pemula

CentOS 6 menggunakan SysVinit dan bukannya teknologi but untuk boot.

Skrip rc.sysinit Upstart mempunyai banyak pengoptimuman untuk mengurangkan masa permulaan permulaan sistem.

Walau bagaimanapun, untuk memudahkan pentadbir, CentOS 6 tidak menyerlahkan atau menyokong banyak ciri baharu secara langsung.

Sistem perwakilan:CentOS 6, Ubuntu 14.

  • systemd digunakan sejak CentOS 7, Ubuntu15.

teknologi systemd

Teknologi yang digunakan dalam sistem baharu (RedHat7, CentOS 7, Ubuntu15, dll.)

  • Tujuan reka bentuk adalah untuk menyelesaikan kekurangan asal sysvinit dan meningkatkan kelajuan permulaan sistem dengan berkesan;
  • Serasi dengan Sysvinit, mengurangkan kos pemindahan;

Kelebihan utama:

  1. permulaan selari
  2. Proses pemprosesan menggunakan PID 1

XNUMX. Pengoptimuman sumber yum

Dalam CentOS 6, lalai adalah untuk memuat turun pakej rpm daripada sumber rasmi.

  • CentOS 7 dioptimumkan di sini kerana kelajuan penggunaan sumber asing yang perlahan.
  • apabila kita menggunakan installPerisiantidak lagi dimuat turun dari tapak web rasmi secara lalai.
  • Sebaliknya, ia secara automatik akan mencari sumber Yum yang paling hampir dengan lokasi geografinya untuk mula memuat turun.

XNUMX. Perintah

Jika anda memilih minimum (yang terkecil) semasa memasang sistem, ia akan dipasang dalam pakej yang lebih kecil daripada versi sebelumnya.Contohnya: VIM, gunakan ifconfig, penghalaan laluan, persediaan untuk menetapkan parameter, netstat, dsb.Banyak arahan hilang.

Selepas pemasangan sistem, pakej berikut boleh ditambah:

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

Keempat, pengubahsuaian set aksara

Profil Set Aksara ▼

/etc/locale.conf 

Baris arahan tersedia dalam satu langkah sahaja ▼

[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. Pengurusan permulaan

/etc/rc.local 

Fail ini masih wujud, tetapi jika kita mahu terus menggunakan kaedah ini, kita perlu menambah kebenaran pelaksanaan padanya ▼

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

Lihat Status Tugasan Berjadual ▼

systemctl status crond.service

Tutup tugas yang dijadualkan ▼

systemctl stop crond.service

Lihat operasi situasi ▼

systemctl status crond.service

Lihat perkhidmatan yang sedang dijalankan ▼

systemctl list-unit-files|grep enable 

Lumpuhkan Perkhidmatan Mel ▼

systemctl disable postfix.service

Semak sama ada perkhidmatan mel didayakan ▼

systemctl list-unit-files|grep postfix

Matikan tembok api ▼

systemctl stop firewalld.service

Mulakan perkhidmatan▼

systemctl is-enable

# tutup perkhidmatan ▼

systemctl disable

Mulakan dengan /etc/rc.d/rc.local/:

/etc/rc.d/rc.local dalam CentOS 7 perlu melaksanakan arahan berikut untuk memberikan kebenaran boleh laku ▼

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

Enam, peringkat larian (peringkat larian)

/etc/inittab ialah penggantian sasaran sistem yang tidak sah

  • Sentiasa sah untuk log masuk seterusnya

tukar kepada 5 ▼

systemctl get-default graphical.target

tukar kepada 3 ▼

systemctl get-default multi-user.target

Berkesan buat sementara waktu ▼

INIT3

Hanya lima peringkat larian ▼

[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

Tujuh, konfigurasikan kod 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 rasmi EPEL ▼

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

 

Blog Harapan Chen Weiliang ( https://www.chenweiliang.com/ ) berkongsi "Apakah perbezaan antara CentOS6.5 dan 7?Bagaimana pula dengan memilih versi CentOS7? , untuk membantu anda.

Selamat datang untuk berkongsi pautan artikel ini:https://www.chenweiliang.com/cwl-692.html

Selamat datang ke saluran Telegram blog Chen Weiliang untuk mendapatkan kemas kini terkini!

🔔 Jadilah yang pertama untuk mendapatkan "Panduan Penggunaan Alat AI Pemasaran Kandungan ChatGPT" yang berharga dalam direktori teratas saluran! 🌟
📚 Panduan ini mengandungi nilai yang besar, 🌟Ini adalah peluang yang jarang berlaku, jangan lepaskan! ⏰⌛💨
Share dan like jika anda suka!
Perkongsian dan suka anda adalah motivasi berterusan kami!

 

2 orang mengulas tentang "Apakah perbezaan antara CentOS6.5 dan 7? Bagaimana pula dengan memilih versi CentOS7?"

发表 评论

Alamat e-mel anda tidak akan diterbitkan. 必填 项 已 用 * 标注

tatal ke atas