CentOS er en industristandard Linux -distribusjon som er et derivat av RedHat Enterprise Linux. Du kan begynne å bruke operativsystemet så snart du installerer det, men for å få mest mulig ut av systemet må du utføre noen oppdateringer, installere noen få pakker, konfigurere visse tjenester og applikasjoner.
Denne artikkelen tar sikte på "30 ting å gjøre etter installering av RHEL/CentOS 7”. Innlegget er skrevet med tanke på at du har installert RHEL/CentOS Minimal Install som er foretrukket i Bedrifts- og produksjonsmiljø, hvis ikke kan du følge guiden nedenfor som viser deg minimale installasjoner av begge.
Følgende er listen over viktige ting, som vi har dekket i denne veiledningen basert på industristandardkrav. Vi håper at disse tingene vil være svært nyttig for å sette opp serveren din.
Etter minimal RHEL 7 -installasjon, er det på tide å registrere og aktivere systemet ditt for Red Hat Abonnement -lagre og utføre en fullstendig systemoppdatering. Dette er bare gyldig hvis du har et gyldig RedHat -abonnement. Du må registrere deg for å aktivere offisielle RedHat System-lagre og oppdatere operativsystemet fra tid til annen.
Vi har allerede dekket en detaljert instruksjon om hvordan du registrerer og aktiverer RedHat -abonnement i guiden nedenfor.
Merk: Dette trinnet er bare for RedHat Enterprise Linux som har et gyldig abonnement. Hvis du kjører en CentOS -server, går du umiddelbart videre til ytterligere trinn.
Det første du må gjøre er å konfigurere statisk IP -adresse, rute og DNS til din CentOS -server. Vi bruker ip -kommandoen til å erstatte ifconfig -kommandoen. Imidlertid er ifconfig -kommandoen fremdeles tilgjengelig for de fleste Linux -distribusjonene og kan installeres fra standard depot.
# yum install net-tools [Gir ifconfig-verktøy]
Men som jeg vil bruke ip -kommando for å konfigurere statisk IP -adresse. Så sørg for at du først sjekker gjeldende IP -adresse.
# ip addr show.
Åpne og rediger filen nå /etc/sysconfig/network-scripts/ifcfg-enp0s3 ved hjelp av ditt valg av redaktør. Her bruker jeg Vi editor og sørger for at du må være root -bruker for å gjøre endringer ...
# vi/etc/sysconfig/network-scripts/ifcfg-enp0s3.
Nå skal vi redigere fire felt i filen. Legg merke til feltene nedenfor og la alt annet være urørt. La også doble anførselstegn være som de er, og skriv inn dataene dine i mellom.
IPADDR = "[Skriv inn din statiske IP her]" INNGANGSPORT = "[Skriv inn standard gateway]" DNS1 = “[Ditt domenenavnsystem 1]” DNS2 = “[Ditt domenenavnsystem 2]”
Etter å ha gjort endringene ‘ifcfg-enp0s3', Ser omtrent ut som bildet nedenfor. Legg merke til at din IP, GATEWAY og DNS vil variere. Bekreft det med din ISP. Lagre og lukk.
Start tjenestenettverket på nytt og kontroller at IP -en er korrekt eller ikke, som ble tildelt. Hvis alt er ok, Ping for å se nettverksstatus ...
# tjenestenettverk på nytt.
Når du har startet nettverket på nytt, må du kontrollere IP -adressen og nettverksstatusen ...
# ip addr show. # ping -c4 google.com.
Den neste tingen å gjøre er å endre HOSTNAME av CentOS -bryteren. Sjekk det tildelte HOSTNAME.
# echo $ HOSTNAME.
For å sette nytt HOSTNAME vi må redigere '/etc/hostsname"Og erstatt det gamle vertsnavnet med det ønskede.
# vi /etc /hostname.
Etter at du har angitt vertsnavn, må du bekrefte vertsnavnet ved å logge ut og logge på igjen. Etter pålogging sjekk nytt vertsnavn.
$ echo $ HOSTNAME.
Alternativt kan du bruke kommandoen 'vertsnavn'Kommando for å se ditt nåværende hotsname.
$ vertsnavn.
Dette vil ikke installere noen nye pakker enn å oppdatere og installere den nyeste versjonen av installerte pakker og sikkerhetsoppdateringer. Videre er oppdatering og oppgradering ganske det samme bortsett fra det faktum at oppgradering = oppdatering + muliggjør utdatert behandling under oppdateringer.
# yum oppdatering && yum oppgradering.
Viktig: Du kan også kjøre kommandoen nedenfor som ikke ber om oppdatering av pakker, og du trenger ikke å skrive 'y"For å godta endringene.
Imidlertid er det alltid en god idé å se på endringene som kommer til å skje på såret spesielt i produksjon. Derfor kan bruk av kommandoen nedenfor automatisere oppdateringen og oppgraderingen for deg, men det anbefales ikke.
# yum -y oppdatering && yum -y oppgradering.
I de fleste tilfeller, spesielt i produksjonsmiljøet, installerer vi vanligvis CentOS som kommandolinje uten GUI, i denne situasjonen må vi ha et kommandolinjesøkingsverktøy for å sjekke nettsteder via terminal. For dette skal vi installere et mest berømt verktøy som heter 'lenker‘.
# yum installer lenker.
For bruk og eksempler for å bla gjennom nettsteder u lenker verktøy, les artikkelen vår Kommandolinje Nettlesing med koblingsverktøy
Uansett hvilket formål du vil bruke serveren, trenger du i de fleste tilfeller en HTTP -server for å kjøre nettsteder, multimedia, klientsideskript og mange andre ting.
# yum installer httpd.
Hvis du vil endre standardport (80) til Apache HTTP -server til en annen port. Du må redigere konfigurasjonsfilen ‘/etc/httpd/conf/httpd.conf'Og søk etter linjen som vanligvis starter slik:
Lytt 80
Endre portnummer ‘80"Til en hvilken som helst annen havn (si 3221), lagre og lukk.
Legg til porten du nettopp åpnet for Apache gjennom brannmuren, og last deretter inn brannmuren på nytt.
Tillat service http gjennom brannmur (Fast).
# brannmur-cmd --add-service = http.
Tillat port 3221 gjennom brannmur (Fast).
# brannmur-cmd-permanent-legge til-port = 3221/tcp.
Last inn brannmur på nytt.
# brannmur-cmd-last inn på nytt.
Etter å ha gjort alle tingene ovenfor, er det på tide å starte på nytt Apache HTTP server, slik at det nye portnummeret trer i kraft.
# systemctl start httpd.service på nytt.
Legg nå til Apache-tjenesten i hele systemet for å starte automatisk når systemet starter opp.
# systemctl starter httpd.service. # systemctl aktiver httpd.service.
Bekreft nå Apache HTTP -serveren ved å bruke kommandolinjeverktøyet lenker som vist på skjermen nedenfor.
# lenker 127.0.0.1.