Directory artaigil
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
- Teicneòlas Sysvinit
- Teicneòlas Upstart
- 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:
- toiseachadh co-shìnte
- 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!
📚 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?"
tha inbhe systemctl cron.service ceàrr agus tha an inbhe systemctl crond.service ceart
Taing airson an ceartachadh, chaidh a cheartachadh.