Dè an diofar eadar CentOS6.5 agus 7?Dè mu dheidhinn tionndadh CentOS7 a thaghadh?

CentOS Is e an eadar-dhealachadh as motha eadar 7 agus 6 an eadar-dhealachadh ann an dòigh tòiseachaidh.

  • Is e Systemd an teicneòlas tòiseachaidh a chleachd CentOS 7.
  • A bharrachd air an sin, tha tòiseachadh seirbheis, faidhlichean tòiseachaidh, òrdughan lìonra, msaa, uile a’ nochdadh eadar-dhealachaidhean bho 6.

Tuigidh sinn an toiseach Linux Mean-fhàs de theicneòlas tòiseachaidh siostam CentOS!

XNUMX. Teicneòlas tòiseachaidh siostam

  1. Teicneòlas Sysvinit
  2. Teicneòlas Upstart
  3. Teicneòlas siostam

Teicneòlas Sysvinit

feart:

  • 1) Tha a 'chiad phròiseas an t-siostam init;
  • 2) Is e am pròiseas init pròiseas pàrant a h-uile pròiseas agus chan urrainnear a mharbhadh (marbhadh);
  • 3) Tha a’ mhòr-chuid de shiostaman cuairteachaidh Linux co-chosmhail ri SystemV, ris an canar sysvinti
  • 4) Siostam riochdachaidh: CentOS 5 CentOS 6

Buannachd:

  • Tha Sysvinit ag obair gu math agus tha am bun-bheachd sìmplidh agus soilleir.
  • Tha e gu mòr an urra ri sgriobtadh shligean.

Laigse:

  • 1) Cuir an gnìomh ann an òrdugh sònraichte -> Tha tòiseachadh ro shlaodach.
  • 2) Gu math furasta a chrochadh, fstab agus cùisean sreap NFS.

Teicneòlas Upstart

Bidh CentOS 6 a’ cleachdadh SysVinit an àite teicneòlas bròg airson bròg.

Tha mòran optimizations aig sgriobt rc.sysinit Upstart gus ùine tòiseachaidh siostam a lughdachadh.

Ach, gus cùisean a dhèanamh nas sìmplidhe dha luchd-rianachd, chan eil CentOS 6 a’ soilleireachadh no a’ toirt taic iomlan dha mòran fheartan ùra.

Siostam riochdachaidh:CentOS 6, Ubuntu 14.

  • systemd air a chleachdadh bho CentOS 7, Ubuntu15.

Teicneòlas siostam

Teicneòlasan air an cleachdadh ann an siostaman ùra (RedHat7, CentOS 7, Ubuntu15, msaa)

  • Is e adhbhar an dealbhaidh fuasgladh fhaighinn air na h-uireasbhaidhean tùsail aig sysvinit agus astar tòiseachaidh an t-siostaim a leasachadh gu h-èifeachdach;
  • Co-chòrdail ri Sysvinit, a 'lùghdachadh cosgais gluasadan;

prìomh bhuannachd:

  1. toiseachadh co-shìnte
  2. Giullachd pròiseas a 'cleachdadh PID 1

XNUMX. Optimization de yum tùs

Ann an CentOS 6, is e am prìomh rud pacaidean rpm a luchdachadh sìos bho stòran oifigeil.

  • Tha CentOS 7 air a bharrrachadh an seo air sgàth cho slaodach sa tha cleachdadh ghoireasan cèin.
  • nuair a chleachdas sinn an stàladhBathar-bogchan eil e air a luchdachadh sìos tuilleadh bhon làrach-lìn oifigeil gu bunaiteach.
  • An àite sin, lorgaidh e gu fèin-ghluasadach an stòr Yum as fhaisge air an àite cruinn-eòlasach aige gus tòiseachadh air luchdachadh sìos.

XNUMX. àithne

Ma roghnaicheas tu glè bheag (am fear as lugha) nuair a bhios tu a’ stàladh an t-siostam, thèid a chuir a-steach ann am pasgan nas lugha na dreachan roimhe.Mar eisimpleir: VIM, cleachd ifconfig, slighe slighe, suidheachadh gus paramadairean a shuidheachadh, netstat, msaa.Tha mòran òrdughan air falbh.

Às deidh stàladh an t-siostaim, faodar na pacaidean a leanas a chur ris:

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

An ceathramh, atharrachadh an t-seata caractar

Pròifil Seata Caractar ▼

/etc/locale.conf 

Tha an loidhne-àithne na àite ann an aon cheum ▼

[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. Stiùireadh tòiseachaidh

/etc/rc.local 

Tha am faidhle seo ann fhathast, ach ma tha sinn airson leantainn air adhart a’ cleachdadh a’ mhodh seo, feumaidh sinn ceadan gnìomh a chur ris ▼

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

Faic Inbhe Gnìomh Clàraichte ▼

systemctl status crond.service

Dùin gnìomhan clàraichte ▼

systemctl stop crond.service

Thoir sùil air obrachadh an t-suidheachaidh ▼

systemctl status crond.service

Thoir sùil air na seirbheisean a tha a’ ruith an-dràsta ▼

systemctl list-unit-files|grep enable 

Cuir à comas seirbheis puist ▼

systemctl disable postfix.service

Dèan cinnteach a bheil seirbheis puist air a chomasachadh ▼

systemctl list-unit-files|grep postfix

Cuir dheth am balla-teine ​​​​▼

systemctl stop firewalld.service

Tòisich an t-seirbheis ▼

systemctl is-enable

# seirbheis dùin ▼

systemctl disable

Tòisich le /etc/rc.d/rc.local/:

/etc/rc.d/rc.local ann an CentOS 7 feumaidh na h-òrdughan a leanas a chur an gnìomh gus ceadan so-ghnìomhaichte a thoirt seachad ▼

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

Sia, ìre ruith (ìre ruith)

Tha /etc/inittab na ionad targaid siostam mì-dhligheach

  • An-còmhnaidh dligheach airson an ath logadh a-steach

tionndaidh gu 5 ▼

systemctl get-default graphical.target

tionndaidh gu 3 ▼

systemctl get-default multi-user.target

Èifeachdach gu sealach ▼

INIT3

Dìreach còig runlevels ▼

[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

Seachd, rèiteachadh còd stòr 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

Stòr oifigeil EPEL ▼

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

 

An dòchas blog Chen Weiliang ( https://www.chenweiliang.com/ ) co-roinnte “Dè an diofar eadar CentOS6.5 agus 7?Dè mu dheidhinn tionndadh CentOS7 a thaghadh? , gus do chuideachadh.

Fàilte gus ceangal an artaigil seo a cho-roinn:https://www.chenweiliang.com/cwl-692.html

Fàilte don t-sianal Telegram de bhlog Chen Weiliang gus na h-ùrachaidhean as ùire fhaighinn!

🔔 Bi mar a’ chiad fhear a fhuair an “Stiùireadh Cleachdadh Inneal AI Margaidheachd Susbaint ChatGPT” luachmhor ann an eòlaire mullach an t-seanail! 🌟
📚 Tha luach mòr anns an stiùireadh seo, 🌟 Is e cothrom ainneamh a tha seo, na caill e! ⏰⌛💨
Roinn agus toil ma thogras tu!
Is e do roinneadh agus do rudan mar ar brosnachadh leantainneach!

 

Thuirt 2 neach air "Dè an diofar eadar CentOS6.5 agus 7? Dè mu dheidhinn an tionndadh CentOS7 a thaghadh?"

发表 评论

Cha tèid do sheòladh puist-d fhoillseachadh. 必填 项 已 用 * Label

sgrolaich gu mullach