Anyè Atik
CentOS Pi gwo diferans ant 7 ak 6 se diferans nan teknik inisyalizasyon.
- Teknoloji inisyalizasyon CentOS 7 itilize se Systemd.
- Anplis de sa, sèvis demaraj, dosye demaraj, kòmandman rezo, elatriye, tout montre diferans ki genyen ak 6.
Se pou nou konprann premye Linux Evolisyon teknoloji inisyalizasyon sistèm CentOS!
XNUMX. Teknoloji inisyalizasyon sistèm
- Teknoloji Sysvinit
- Upstart Teknoloji
- Teknoloji sistèm
Teknoloji Sysvinit
特性:
- 1) Premye pwosesis sistèm lan se init;
- 2) Pwosesis init la se pwosesis paran tout pwosesis epi yo pa ka touye (touye);
- 3) Pifò sistèm distribisyon Linux yo konpatib ak SystemV, yo rele sysvinti
- 4) Sistèm reprezantan: CentOS 5 CentOS 6
Avantaj:
- Sysvinit travay byen ak konsèp la se senp ak klè.
- Li sitou depann sou script shell.
feblès:
- 1) Egzekite nan yon lòd espesifik -> Demaraj twò dousman.
- 2) Trè fasil pann, fstab ak NFS mòn pwoblèm.
Upstart Teknoloji
CentOS 6 itilize SysVinit olye de teknoloji bòt nan bòt.
Script rc.sysinit Upstart a gen anpil optimize pou diminye tan demaraj inisyalizasyon sistèm lan.
Sepandan, pou senplifye bagay pou administratè yo, CentOS 6 pa mete aksan sou oswa kareman sipòte anpil nouvo karakteristik.
Sistèm reprezantan:CentOS 6, Ubuntu 14.
- systemd yo itilize depi CentOS 7, Ubuntu15.
Teknoloji sistèm
Teknoloji yo itilize nan nouvo sistèm (RedHat7, CentOS 7, Ubuntu15, elatriye)
- Objektif la nan konsepsyon an se rezoud enpèfeksyon orijinal sysvinit ak efektivman amelyore vitès la demaraj sistèm;
- Konpatib ak Sysvinit, diminye pri a nan transfè;
Avantaj prensipal la:
- kòmanse paralèl
- Pwosesis pwosesis lè l sèvi avèk PID 1
XNUMX. Optimizasyon sous yum
Nan CentOS 6, default la se telechaje pakè rpm nan sous ofisyèl yo.
- CentOS 7 optimize isit la akòz vitès dousman lè l sèvi avèk resous etranje yo.
- lè nou itilize enstale软件pa telechaje ankò sou sit entènèt ofisyèl la pa default.
- Olye de sa, li pral otomatikman jwenn sous Yum ki pi pre kote jeyografik li yo pou kòmanse telechaje.
XNUMX. Kòmandman
Si w chwazi yon minimòm (pi piti a) lè w ap enstale sistèm lan, li pral enstale nan yon pake ki pi piti pase vèsyon anvan yo.Pou egzanp: VIM, sèvi ak ifconfig, wout routage, konfigirasyon yo mete paramèt, netstat, elatriye.Anpil kòmandman disparèt.
Apre enstalasyon sistèm lan, pakè sa yo ka ajoute:
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 创建一个新窗口并将任务置于后台。
Katriyèm, modifikasyon nan seri karaktè
Pwofil seri karaktè ▼
/etc/locale.conf
Liy lòd la an plas nan yon sèl etap ▼
[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. Jesyon demaraj
/etc/rc.local
Fichye sa a toujou egziste, men si nou vle kontinye itilize metòd sa a, nou bezwen ajoute pèmisyon pou egzekite li ▼
chmod +x /etc/rc.d/rc.local
Gade Estati Objektif Travay la Pwograme ▼
systemctl status crond.service
Fèmen travay pwograme yo ▼
systemctl stop crond.service
Gade operasyon sitiyasyon an ▼
systemctl status crond.service
Gade sèvis k ap travay kounye a ▼
systemctl list-unit-files|grep enable
Enfim Sèvis lapòs ▼
systemctl disable postfix.service
Tcheke si sèvis lapòs yo aktive ▼
systemctl list-unit-files|grep postfix
Etenn firewall la ▼
systemctl stop firewalld.service
Kòmanse sèvis la▼
systemctl is-enable
# fèmen sèvis ▼
systemctl disable
Kòmanse ak /etc/rc.d/rc.local/:
/etc/rc.d/rc.local nan CentOS 7 bezwen egzekite kòmandman sa yo pou bay otorizasyon ègzekutabl ▼
chmod +x /etc/rc.d/rc.local
Sis, nivo kouri (nivo kouri)
/etc/inittab se yon ranplasman sib sistèm envalid
- Toujou valab pou pwochen login
chanje a 5 ▼
systemctl get-default graphical.target
chanje a 3 ▼
systemctl get-default multi-user.target
Tanporèman efikas ▼
INIT3
Se sèlman senk nivo kouri ▼
[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
Sèt, konfigirasyon yum sous kòd
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
Sous ofisyèl EPEL ▼
wget http://dl.fedorMaroject.org/pub/epel/epel-release-latest-7.noarch.rpm rpm -ivh epel-release-latest-7.noarch.rpm
Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) pataje "Ki diferans ki genyen ant CentOS6.5 ak 7?Kouman sou chwazi yon vèsyon CentOS7? , pou ede w.
Byenvini pataje lyen atik sa a:https://www.chenweiliang.com/cwl-692.html
Byenveni nan chanèl Telegram blog Chen Weiliang a pou jwenn dènye mizajou yo!
📚 Gid sa a gen anpil valè, 🌟Sa a se yon opòtinite ki ra, pa rate li! ⏰⌛💨
Pataje epi like siw renmen!
Pataje w ak renmen ou se motivasyon kontinyèl nou!
2 moun fè kòmantè sou "Ki diferans ki genyen ant CentOS6.5 ak 7? Kouman sou chwazi vèsyon an CentOS7?"
systemctl estati cron.service pa bon e kòrèk se systemctl estati crond.service
Mèsi pou koreksyon an, li te korije.