Beth yw'r gwahaniaeth rhwng CentOS6.5 a 7?Beth am ddewis fersiwn CentOS7?

CentOS Y gwahaniaeth mwyaf rhwng 7 a 6 yw'r gwahaniaeth mewn techneg ymgychwyn.

  • Y dechnoleg cychwyn a ddefnyddir gan CentOS 7 yw Systemd.
  • Yn ogystal, mae cychwyn gwasanaeth, ffeiliau cychwyn cychwyn, gorchmynion rhwydwaith, ac ati, i gyd yn nodi gwahaniaethau o 6.

Gadewch inni ddeall yn gyntaf Linux Esblygiad technoleg cychwyn system CentOS!

XNUMX. Technoleg cychwyn system

  1. Technoleg Sysvinit
  2. Technoleg Upstart
  3. Technoleg systemd

Technoleg Sysvinit

特性:

  • 1) Mae proses gyntaf y system yn init;
  • 2) Y broses init yw proses rhiant pob proses ac ni ellir ei ladd (lladd);
  • 3) Mae'r rhan fwyaf o systemau init dosbarthu Linux yn gydnaws â SystemV, o'r enw sysvinti
  • 4) System gynrychioliadol: CentOS 5 CentOS 6

优势 :

  • Mae Sysvinit yn gweithio'n dda ac mae'r cysyniad yn syml ac yn glir.
  • Mae'n dibynnu'n bennaf ar sgriptio cregyn.

Gwendid:

  • 1) Cyflawni mewn trefn benodol -> Startup yn rhy araf.
  • 2) Hawdd iawn i hongian, fstab a materion mount NFS.

Technoleg Upstart

Mae CentOS 6 yn defnyddio SysVinit yn lle technoleg cychwyn i gychwyn.

Mae gan sgript rc.sysinit Upstart lawer o optimeiddiadau i leihau amser cychwyn cychwyn system.

Fodd bynnag, er mwyn symleiddio pethau i weinyddwyr, nid yw CentOS 6 yn amlygu nac yn cefnogi llawer o nodweddion newydd yn llwyr.

System gynrychioliadol:CentOS 6, Ubuntu 14.

  • systemd yn cael ei ddefnyddio ers CentOS 7, Ubuntu15.

Technoleg systemd

Technolegau a ddefnyddir mewn systemau newydd (RedHat7, CentOS 7, Ubuntu15, ac ati)

  • Pwrpas y dyluniad yw datrys diffygion gwreiddiol sysvinit a gwella cyflymder cychwyn y system yn effeithiol;
  • Yn gydnaws â Sysvinit, gan leihau cost trosglwyddiadau;

Y brif fantais:

  1. cychwyn cyfochrog
  2. Prosesu proses gan ddefnyddio PID 1

XNUMX. Optimeiddio ffynhonnell yum

Yn CentOS 6, y rhagosodiad yw lawrlwytho pecynnau rpm o ffynonellau swyddogol.

  • Mae CentOS 7 wedi'i optimeiddio yma oherwydd cyflymder araf defnyddio adnoddau tramor.
  • pan fyddwn yn defnyddio gosod软件Nid yw bellach yn cael ei lawrlwytho o'r wefan swyddogol yn ddiofyn.
  • Yn lle hynny, bydd yn dod o hyd yn awtomatig i'r ffynhonnell Yum sydd agosaf at ei leoliad daearyddol i ddechrau ei lawrlwytho.

XNUMX. Gorchymyn

Os dewiswch leiafswm (yr un lleiaf) wrth osod y system, bydd yn cael ei osod mewn pecyn llai na fersiynau blaenorol.Er enghraifft: VIM, defnyddiwch ifconfig, llwybro llwybr, gosod i osod paramedrau, netstat, ac ati.Mae llawer o orchmynion wedi mynd.

Ar ôl gosod y system, gellir ychwanegu'r pecynnau canlynol:

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

Yn bedwerydd, yr addasiad set nodau

Proffil Set Cymeriad ▼

/etc/locale.conf 

Mae'r llinell orchymyn yn ei lle mewn un cam yn unig ▼

[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. Rheoli cychwyn

/etc/rc.local 

Mae'r ffeil hon yn dal i fodoli, ond os ydym am barhau i ddefnyddio'r dull hwn, mae angen i ni ychwanegu caniatâd gweithredu iddi ▼

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

Gweld Statws Tasg Wedi'i Amserlennu ▼

systemctl status crond.service

Cau tasgau a drefnwyd ▼

systemctl stop crond.service

Gweld gweithrediad y sefyllfa ▼

systemctl status crond.service

Gweld gwasanaethau sy'n rhedeg ar hyn o bryd ▼

systemctl list-unit-files|grep enable 

Analluogi Gwasanaeth Post ▼

systemctl disable postfix.service

Gwiriwch a yw gwasanaeth post wedi'i alluogi ▼

systemctl list-unit-files|grep postfix

Diffoddwch y wal dân ▼

systemctl stop firewalld.service

Dechreuwch y gwasanaeth ▼

systemctl is-enable

# gwasanaeth cau ▼

systemctl disable

Dechreuwch gyda /etc/rc.d/rc.local/:

Mae angen i /etc/rc.d/rc.local yn CentOS 7 weithredu'r gorchmynion canlynol i ddarparu caniatâd gweithredadwy ▼

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

Chwech, lefel rhediad (lefel rhediad)

Mae /etc/inittab yn amnewid targed system annilys

  • Bob amser yn ddilys ar gyfer mewngofnodi nesaf

newid i 5 ▼

systemctl get-default graphical.target

newid i 3 ▼

systemctl get-default multi-user.target

Effeithiol dros dro ▼

INIT3

Dim ond pum rhediad ▼

[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

Saith, ffurfweddu cod ffynhonnell 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

Ffynhonnell swyddogol EPEL ▼

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

 

Blog Chen Weiliang Gobeithio ( https://www.chenweiliang.com/ ) a rennir "Beth yw'r gwahaniaeth rhwng CentOS6.5 a 7?Beth am ddewis fersiwn CentOS7? , i'ch helpu.

Croeso i chi rannu dolen yr erthygl hon:https://www.chenweiliang.com/cwl-692.html

Croeso i sianel Telegram o blog Chen Weiliang i gael y diweddariadau diweddaraf!

🔔 Byddwch y cyntaf i gael y "Canllaw Defnydd Offer AI Marchnata Cynnwys ChatGPT" gwerthfawr yng nghyfeiriadur uchaf y sianel! 🌟
📚 Mae'r canllaw hwn yn cynnwys gwerth enfawr, 🌟Mae hwn yn gyfle prin, peidiwch â'i golli! ⏰⌛💨
Rhannwch a hoffwch os hoffech chi!
Eich rhannu a'ch hoff bethau yw ein cymhelliant parhaus!

 

Dywedodd 2 berson ar "Beth yw'r gwahaniaeth rhwng CentOS6.5 a 7? Beth am ddewis fersiwn CentOS7?"

发表 评论

Ni fydd eich cyfeiriad e-bost yn cael ei gyhoeddi. 必填 项 已 用 * Label

sgroliwch i'r brig