CentOS je industrijska standardna distribucija Linuxa koja je izvedenica RedHat Enterprise Linuxa. OS možete početi koristiti čim ga instalirate, ali da biste maksimalno iskoristili svoj sustav, morate izvršiti nekoliko ažuriranja, instalirati nekoliko paketa, konfigurirati određene usluge i aplikacije.
Ovaj članak ima za cilj „30 stvari koje trebate učiniti nakon instalacije RHEL/CentOS -a 7”. Post je napisan imajući na umu da ste instalirali RHEL/CentOS Minimalnu instalaciju koja se preferira u Poduzetničko i proizvodno okruženje, ako ne, možete slijediti donji vodič koji će vam pokazati minimalne instalacije od oboje.
Slijedi popis važnih stvari koje smo obradili u ovom vodiču na temelju zahtjeva industrijskih standarda. Nadamo se da će vam ove stvari biti od velike pomoći pri postavljanju vašeg poslužitelja.
Nakon minimalne instalacije RHEL 7, vrijeme je da se registrirate i omogućite svom sustavu spremišta za Red Hat pretplatu i izvršite potpuno ažuriranje sustava. Ovo vrijedi samo ako imate valjanu RedHat pretplatu. Morate se registrirati kako biste omogućili službena spremišta RedHat sustava i povremeno ažurirali OS.
Detaljne upute o tome kako se registrirati i aktivirati RedHat pretplatu već smo pokrili u vodiču u nastavku.
Bilješka: Ovaj korak je samo za RedHat Enterprise Linux koji ima valjanu pretplatu. Ako koristite CentOS poslužitelj, odmah prijeđite na daljnje korake.
Prvo što trebate učiniti je konfigurirati statičku IP adresu, rutu i DNS na CentOS poslužitelju. Za zamjenu naredbe ifconfig koristit ćemo ip naredbu. Međutim, naredba ifconfig još je dostupna za većinu distribucija Linuxa i može se instalirati iz zadanog spremišta.
# yum install net-tools [Pruža pomoćni program ifconfig]
Ali kao što sam rekao, mi ćemo koristiti ip naredbu za konfiguriranje statičke IP adrese. Dakle, prvo provjerite trenutnu IP adresu.
# ip addr show.
Sada otvorite i uredite datoteku /etc/sysconfig/network-scripts/ifcfg-enp0s3 pomoću urednika po vašem izboru. Ovdje koristim Vi editor i pobrinite se da morate biti root korisnik da biste izvršili promjene ...
# vi/etc/sysconfig/network-scripts/ifcfg-enp0s3.
Sada ćemo uređivati četiri polja u datoteci. Zabilježite dolje navedena četiri polja i ostavite sve ostalo netaknutim. Također ostavite dvostruke navodnike kakvi jesu i unesite svoje podatke između.
IPADDR = "[Ovdje unesite svoj statički IP]" ULAZNI PUT = “[Unesite svoj zadani pristupnik]” DNS1 = “[Vaš sustav naziva domena 1]” DNS2 = “[Vaš sustav naziva domene 2]”
Nakon izmjena 'ifcfg-enp0s3‘, Izgleda nešto poput donje slike. Primijetite da će se vaš IP, GATEWAY i DNS razlikovati, potvrdite to sa svojim ISP -om. Spremi i izađi.
Ponovo pokrenite servisnu mrežu i provjerite je li IP točan ili ne, dodijeljen. Ako je sve u redu, Ping da vidite status mreže ...
# ponovno pokretanje mreže usluge.
Nakon ponovnog pokretanja mreže provjerite IP adresu i status mreže ...
# ip addr show. # ping -c4 google.com.
Sljedeća stvar koju trebate učiniti je promijeniti HOSTNAME od CentOS -a. Provjerite trenutno dodijeljene HOSTNAME.
# echo $ HOSTNAME.
Za postavljanje novih HOSTNAME moramo urediti '/etc/hostsname'I zamijenite stari naziv hosta sa željenim.
# vi /etc /hostname.
Nakon postavljanja naziva hosta, provjerite da li ste potvrdili ime hosta odjavom i ponovnom prijavom. Nakon prijave provjerite novo ime hosta.
$ echo $ HOSTNAME.
Alternativno, možete koristiti naredbu 'naziv hosta‘Naredba za pregled vašeg trenutnog imena žarišta.
$ hostname.
Ovo neće instalirati nove pakete osim ažuriranja i instaliranja najnovije verzije instaliranih paketa i sigurnosnih ažuriranja. Štoviše, ažuriranje i nadogradnja prilično su isti, osim činjenice da nadogradnja = ažuriranje + omogućuju zastarjelu obradu tijekom ažuriranja.
# yum ažuriranje && yum nadogradnja.
Važno: Također možete pokrenuti naredbu u nastavku koja neće tražiti ažuriranje paketa i ne morate upisivati ‘y‘Za prihvaćanje promjena.
Međutim, uvijek je dobra ideja pregledati promjene koje će se dogoditi na stroju posebno u proizvodnji. Stoga upotreba donje naredbe može automatizirati ažuriranje i nadogradnju umjesto vas, ali se ne preporučuje.
# yum -y ažuriranje && yum -y nadogradnja.
U većini slučajeva, posebno u proizvodnom okruženju, obično instaliramo CentOS kao naredbeni redak bez grafičkog sučelja, u ovoj situaciji moramo imati alat za pregledavanje naredbenog retka za provjeru web stranica putem terminala. U tu ćemo svrhu instalirati najpoznatiji alat pod nazivom 'veze‘.
# yum veze za instalaciju.
Za upotrebu i primjere pregledavanja web stranica u veze alat, pročitajte naš članak Pregledanje weba u naredbenom retku s alatom za veze
Bez obzira u koju svrhu ćete koristiti poslužitelj, u većini slučajeva potreban vam je HTTP poslužitelj za pokretanje web stranica, multimedije, skripte na strani klijenta i mnogih drugih stvari.
# yum instalirajte httpd.
Ako želite promijeniti zadani port (80) Apache HTTP poslužitelja u bilo koji drugi port. Morate urediti konfiguracijsku datoteku '/etc/httpd/conf/httpd.conf'I potražite redak koji obično počinje poput:
SLUŠAJTE 80
Promijeni broj porta '80‘U bilo koju drugu luku (recimo 3221), Spremi i izađi.
Dodajte port koji ste upravo otvorili za Apache kroz vatrozid, a zatim ponovno učitajte vatrozid.
Dopusti uslugu http kroz vatrozid (Trajno).
# firewall-cmd --add-service = http.
Dopusti port 3221 kroz vatrozid (Trajno).
# firewall-cmd --permanent --add-port = 3221/tcp.
Ponovno učitajte vatrozid.
# firewall-cmd --reload.
Nakon što ste učinili sve gore navedeno, vrijeme je za ponovni početak Apache HTTP poslužitelja, tako da novi broj porta stupa na snagu.
# systemctl ponovno pokrenite httpd.service.
Sada dodajte uslugu Apache na cijeli sustav kako biste se automatski pokrenuli pri pokretanju sustava.
# systemctl pokrenite httpd.service. # systemctl omogući httpd.service.
Sada provjerite Apache HTTP poslužitelj pomoću alata za naredbeni redak veze kao što je prikazano na donjem zaslonu.
# veze 127.0.0.1.