30 Affarijiet li għandek tagħmel wara l-installazzjoni minima ta 'RHEL/CentOS 7
CentOS huwa Industrija Standard Linux Distribution li hija derivattiva ta 'RedHat Enterprise Linux. Tista 'tibda tuża l-OS hekk kif tinstallah, iżda biex tagħmel l-aħjar użu mis-sistema tiegħek għandek bżonn twettaq ftit aġġornamenti, tinstalla ftit pakketti, tikkonfigura ċerti servizzi u applikazzjoni.
Dan l-artikolu għandu l-għan ta '30 Affarijiet li għandek tagħmel wara l-installazzjoni ta' RHEL/CentOS 7. Il-post huwa miktub billi wieħed iżomm f'moħħu li installajt RHEL/CentOS Installazzjoni Minima li hija ppreferuta fl-Intrapriża u l-ambjent tal-produzzjoni, jekk le tista 'ssegwi hawn taħt gwida li jurik installazzjonijiet minimi tat-tnejn.
- Installazzjoni ta' CentOS 7 Minimal
- Installazzjoni ta' RHEL 7 Minimal
Dawn li ġejjin huma l-lista ta 'affarijiet importanti, li konna koperti f'din il-gwida bbażata fuq rekwiżiti standard tal-industrija. Aħna nittamaw li, dawn l-affarijiet se jkunu utli ħafna fit-twaqqif tas-server tiegħek.
1. Irreġistra u Attiva Abbonament Red Hat
Wara installazzjoni minima ta 'RHEL 7, wasal iż-żmien li tirreġistra u tattiva s-sistema tiegħek għar-repożitorji ta' Red Hat Subscription u twettaq aġġornament sħiħ tas-sistema. Dan huwa validu biss jekk għandek Abbonament RedHat validu. Għandek bżonn tirreġistra tiegħek sabiex tippermetti repożitorji uffiċjali tas-Sistema RedHat u taġġorna l-OS minn żmien għal żmien.
Aħna diġà koprejna struzzjonijiet dettaljati dwar kif tirreġistra u attiva l-abbonament RedHat fil-gwida hawn taħt.
- Irreġistra u Attiva Repożitorji ta' Abbonament ta' Red Hat f'RHEL 7
Nota: Dan il-pass huwa biss għal RedHat Enterprise Linux li għandu abbonament validu. Jekk qed tħaddem server CentOS immedjatament imxi għal passi ulterjuri.
2. Ikkonfigura Netwerk b'Indirizz IP Statiku
L-ewwel ħaġa li trid tagħmel hija li tikkonfigura l-indirizz IP Statiku, ir-Rotta u d-DNS għas-Server CentOS tiegħek. Se nkunu qed nużaw ip kmand is-sostituzzjoni tal-kmand ifconfig. Madankollu, il-kmand ifconfig għadu disponibbli għall-biċċa l-kbira tad-distribuzzjonijiet tal-Linux u jista 'jiġi installat minn repożitorju default.
# yum install net-tools [Provides ifconfig utility]
Imma kif għidt se nkunu qed nużaw kmand ip biex tikkonfigura l-indirizz IP statiku. Allura, kun żgur li l-ewwel tiċċekkja l-indirizz IP attwali.
# ip addr show
Issa tiftaħ u editja l-fajl /etc/sysconfig/network-scripts/ifcfg-enp0s3 billi tuża l-editur tal-għażla tiegħek. Hawnhekk, qed nuża l-editur Vi u kun żgur li trid tkun utent root biex tagħmel bidliet...
# vi /etc/sysconfig/network-scripts/ifcfg-enp0s3
Issa se nkunu qed neditjaw erba' oqsma fil-fajl. Innota l-erba 'oqsma ta' hawn taħt u ħalli kull ħaġa oħra mhux mittiefsa. Ħalli wkoll kwotazzjonijiet doppji kif inhi u daħħal id-dejta tiegħek bejniethom.
IPADDR = “[Enter your static IP here]” GATEWAY = “[Enter your Default Gateway]” DNS1 = “[Your Domain Name System 1]” DNS2 = “[Your Domain Name System 2]”
Wara li tagħmel il-bidliet 'ifcfg-enp0s3', tidher xi ħaġa bħall-immaġni hawn taħt. Avviż li l-IP, il-GATEWAY u d-DNS tiegħek ivarjaw, jekk jogħġbok ikkonfermah mal-ISP tiegħek. Issejvja u Ħruġ.
Ibda mill-ġdid in-netwerk tas-servizz u ċċekkja li l-IP hija korretta jew le, li ġiet assenjata. Jekk kollox huwa tajjeb, ping biex tara l-istatus tan-netwerk...
# service network restart
Wara li terġa 'tibda n-netwerk, kun żgur li tiċċekkja l-indirizz IP u l-istatus tan-netwerk...
# ip addr show # ping -c4 google.com
3. Issettja Hostname tas-Server
Il-ħaġa li jmiss li tagħmel hija li tibdel l-HOSTNAME tas-server CentOS. Iċċekkja l-HOSTNAME assenjat bħalissa.
# echo $HOSTNAME
Biex nissettjaw HOSTNAME ġdid irridu neditjaw '/etc/hostsname' u nibdlu l-hostname l-antik b'dak mixtieq.
# vi /etc/hostname
Wara li ssettja l-isem tal-host, kun żgur li tikkonferma l-isem tal-host billi illoggja u terġa' tidħol. Wara l-login iċċekkja l-isem tal-host ġdid.
$ echo $HOSTNAME
Inkella tista' tuża kmand hostname biex tara l-hotsname attwali tiegħek.
$ hostname
4. Aġġorna jew Aġġorna CentOS Installazzjoni Minima
Dan mhux se jinstalla l-ebda pakkett ġdid ħlief l-aġġornament u l-installazzjoni tal-aħħar verżjoni tal-pakketti installati u l-aġġornamenti tas-sigurtà. Barra minn hekk Aġġornament u Aġġornament huma pjuttost l-istess ħlief il-fatt li Aġġornament = Aġġornament + jippermettu l-ipproċessar skaduti waqt l-aġġornamenti.
# yum update && yum upgrade
Importanti: Tista 'wkoll tħaddem il-kmand ta' hawn taħt li mhux se jħeġġeġ l-aġġornament tal-pakketti u m'għandekx bżonn ittajpja 'y' biex taċċetta l-bidliet.
Madankollu hija dejjem idea tajba li tirrevedi l-bidliet li se jseħħu fuq is-sever speċjalment fil-produzzjoni. Għalhekk l-użu tal-kmand ta 'hawn taħt jista' awtomat l-aġġornament u l-aġġornament għalik iżda mhuwiex rakkomandat.
# yum -y update && yum -y upgrade
5. Installa Command Line Web Browser
F'ħafna każijiet, speċjalment fl-ambjent tal-produzzjoni, aħna normalment ninstallaw CentOS bħala linja ta 'kmand mingħajr GUI, f'din is-sitwazzjoni jrid ikollna għodda ta' browsing tal-linja tal-kmand biex niċċekkjaw il-websajts permezz tat-terminal. Għal dan, aħna se ninstallaw għodda l-aktar famuża msejħa links.
# yum install links
Għal użu u eżempji biex tfittex is-siti web u links tool, aqra l-artiklu tagħna Command Line Web Browsing with Links Tool
6. Installa Apache HTTP Server
Ma jimpurtax għal liema skop se tkun qed tuża s-server, fil-biċċa l-kbira tal-każijiet għandek bżonn server HTTP biex tmexxi websajts, multimedja, skript tan-naħa tal-klijent u ħafna affarijiet oħra.
# yum install httpd
Jekk tixtieq tibdel il-port default (80) ta' Apache HTTP Server għal kwalunkwe port ieħor. Għandek bżonn teditja l-fajl tal-konfigurazzjoni '/etc/httpd/conf/httpd.conf' u tfittex il-linja li tibda tipikament bħal:
LISTEN 80
Ibdel in-numru tal-port '80' għal kwalunkwe port ieħor (jiġifieri 3221), issalva u oħroġ.
Żid il-port li għadek kif fetħet għal Apache permezz tal-firewall u mbagħad erġa' tagħbija l-firewall.
Ħalli servizz http permezz tal-firewall (Permanent).
# firewall-cmd --add-service=http
Ħalli l-port 3221 permezz tal-firewall (Permanent).
# firewall-cmd --permanent --add-port=3221/tcp
Reload firewall.
# firewall-cmd --reload
Wara li tagħmel l-affarijiet kollha ta 'hawn fuq, issa wasal iż-żmien li terġa' tibda s-server Apache HTTP, sabiex in-numru tal-port il-ġdid jidħol fis-seħħ.
# systemctl restart httpd.service
Issa żid is-servizz Apache mas-sistema kollha biex tibda awtomatikament meta s-sistema tibda.
# systemctl start httpd.service # systemctl enable httpd.service
Issa ivverifika l-Apache HTTP Server billi tuża l-għodda tal-linja tal-kmand tal-links kif muri fl-iskrin hawn taħt.
# links 127.0.0.1