Datamaskiner, Programvare
Oversikt over CentOS 7: installasjon, tilpasning funksjoner og anbefalinger
Mange er ikke klar over at alle tjenester og tjenester som vi bruker på nettet, basert på nøyaktig de samme datamaskiner som arbeider i våre hjem, men satt helt annet, ikke kan skryte av en vakker grafisk grensesnitt og administrert av dedikerte team. Disse datamaskinene kalles servere. Folk er klar over, selvfølgelig, vet å tune og "lift" din egen server. For de som er nye i denne bransjen, må du vasse mer enn ett forum, for endelig å avgjøre. En ting er sikkert: å justere lave kostnader og stabil server, må du velge samme lave kostnader og stabil basis, nemlig operativsystem basert på Linux. Valget av flertallet faller på CentOS 7. Dette materialet er samlet en oversikt over hvordan du installerer CentOS 7 og skape på sin basis en grunnleggende server.
Hva er CentOS?
Cent - en fordeling Linux, den viktigste fordelen som er stabiliteten. Dette systemet, som Fedora nærmeste konkurrent, ble bygget på kildekoden til Red Hat Linux-distribusjoner betalt. Den sistnevnte, i sin tur, er et utmerket verktøy for systemadministratorer som må forutsigbarhet, stabil ytelse og praktisk drift.
CentOS kan ikke skryte av de nyeste versjonene av pakker, i motsetning til den samme Fedora, men hver systemansvarlig er bare glad når Fedora eller en annen relativt moderne distribusjon med sin friske pakke "faller" og CentOS vil fortsette å jobbe i fred, uansett omstendigheter. Dette materiale en kort beskrivelse av prosessen med justering og innstilling CentOS 7 og hovedelementene i systemet og arbeidsmiljø.
Last ned CentOS 7
Før du installerer CentOS 7, må du laste ned operativsystemet distribusjon på den offisielle nettsiden.
Det er flere oppstartsalternativer:
- ISO-fil til å skrive til disk - ideell for de fleste av et komplett system og grafisk brukergrensesnitt;
- ISO-filen for å installere fra harddisken og USB-stick - det mest komplette sett med pakker;
- ISO til minimum utslipp - inneholder kun basen operativsystem med et minimalt sett med pakker og ingen GUI (denne versjonen av distribusjonen er ikke noe problem å "løfte" en server uten å installere noe ekstra).
Blant de to "live" disk image, kan du finne oppstartsfilene med to forskjellige skrivebordsmiljøer (KDE og Gnome). Disse bildene er egnet for de som ønsker å prøve ut systemet i installasjonen til harddisken.
Installere CentOS 7
Selv om du velger den minste bilde CentOS 7 vil bruke GUI å installere systemet på harddisken.
Denne prosessen foregår i 6 grunnleggende trinn:
- dato og tid - på dette stadiet, bare velg ditt tidssone, og tiden vil bli fakturert automatisk.
- Innstilling av språk og tastaturoppsett - du må velge en primærspråk og en valgfri, og angi riktig tastaturoppsett for dem.
- Kilde installasjon - på dette stadiet du ikke kan endre noe, så installasjonsfilene vil bli tatt fra bærersystemet.
- Programvare å installere - på dette stadiet må du velge den minste pakken, som vi trenger for å distribuere en server uten en stasjonær og en grafisk grensesnitt.
- Installasjonssted - På dette stadiet velge harddisken som skal installeres, samt markup.
- Internet Settings - her må du legge inn data om nettverkstilkoblingen.
Etter innføringen av dataene må opprette brukerprofiler og angi root-passordet. Når installasjonen er ferdig vil maskinen starte på nytt og be for å kjøre det nye operativsystemet.
Installere CentOS 7-server
Her en kort prat om hvordan du distribuerer en generell server basert på CentOS 7 med et minimalt sett med viktige verktøy som kreves for sitt verdifulle arbeid.
Så, først må du finne selve serveren. Du kan enten leie nettet (250 rubler), eller sett på den lokale maskinen. Det eneste som er nødvendig - dette data SSH, som vil bli brukt til å logge inn på serveren. Ta for eksempel de abstrakte root@centos.com e-postadresse og brukernavn passord c også CentOS.
Begynn stående med konfigurasjonen av opprettelse og levering til det av alle nødvendige tillatelser:
- Legg til bruker kommandoen useradd CentOS;
- Lag et unikt passord for det - passwd CentOS;
- Fører til at systemet til å sende root-post til denne brukeren - VI / etc / aliaser;
- Vi gir brukeren rett sudo visudo kommando (kommandolinje ReSound bekreftelse drift).
Neste, må du angi vertsnavnet. Det er mulig å gjøre teamet hostnamectl set-vertsnavn server1.centos.net.
Etter at du trenger å deaktivere brannmuren og SELinux. Dette må gjøres for ikke å utilsiktet fornekte seg selv tilgangsrettigheter til serveren. Brannmur kan suspendere arbeid med systemctl stopp firewalld team og systemctl deaktivere firewalld. SELinux situasjonen litt mer komplisert: du trenger for å åpne den tilsvarende konfigurasjonsfilen i en teksteditor VI med kommandoen vi / etc / SELinux / config, finne det SELinux = aktivert linje og erstatte SELinux = deaktivert. Deretter må du starte systemet.
Det neste oppsett trinnet er å sette opp SSH.
For å gjøre dette:
- Legg de aktuelle tastene på nord ssh-copy-id kommandoen root@centos.com.
- Endre porten i konfigurasjonsfilen / etc / ssh / sshd_config på Port 222.
- Forby inngangen til serveren uten rot rettigheter ved å skrive en streng PermitRootLogin uten-passord.
- Og starte serveren teamet systemctl restart sshd.
Du trenger også å oppdatere hele systemet og installere lageret og Epel rpmforge. For å gjøre dette:
- Oppdater alle systemelementer oppdatering kommandoen yum.
- Last opp et nytt system komponenter kommandoen yum -enablerepo = cr oppdatering.
- Hvis de eksisterende komponentene ikke er nok, kan du laste ned nyere versjoner Epel rpmforge og, for dette skriver du inn kommandoen yum -y installere * adressen til depotet som lagrer ønsket programvareversjon * (egnet oppbevaringssted kan lett bli funnet på relevante ressurser).
Kontroll tjenester, Apache og PHP konfigurasjon
Installere flere komponenter til en eksisterende ramme og serveren må krysse av enkelte tjenester og MTA-tjenester.
For å gjøre dette:
- Kontroller at tjenesten allerede kjører, kommandoen systemctl -t service.
- Deaktiver all unødvendig og forbyr dem fra å kjøre, for eksempel installering av posttjenester må deaktivere postfix kommandoer systemctl stopp postfix og systemctl deaktivere postfix.
Deretter må du laste ned Apache og PHP, som er nødvendig for normal funksjon av vår server.
Så, for dette:
- Installer Apache kommandoen pakke yum -y install httpd.
- Gjør endringer i konfigurasjonsfilen (der du må angi serveradresse, navn, signatur, etc.).
- Start Apache og slå på Autokjør lag systemctl starte httpd og systemctl aktiver httpd.
- Deretter legger du til PHP teamet -y install yum ? Php? Php-of mbstring? Php-nær.
- Starte Apache systemctl restart httpd.
Installere MySQL database management system
Før du installerer MySQL på CentOS 7, bør klargjøre at ved å bruke Yum laster standard styringssystem vil laste ned en alternativ versjon av et program som heter mariadb, så i tilfelle av CentOS vil måtte gå en omvei.
For å installere MySQL skal:
- Last ned MySQL klient fra den offisielle register verktøyet å bruke wget kommandoer * linken i MySql * klient filer.
- Så sette den i kommando sudo rpm ivh * fulle navn rpm fil med den riktige versjonen av MySQL * og sudo yum install mysql-server.
- Deretter bekrefte operasjonen to ganger, teksten skriver Y.
Installere Zabbix overvåkingssystem
Zabbix for installasjon på CentOS 7 må finne den nyeste versjonen av klienten på den offisielle siden til utbygger, og deretter installere det på systemet.
For å gjøre dette:
- Legg Repository rpm Uvh laget * link til rpm-fil med den gjeldende versjonen av Zabbix *.
- Oppdatere listen over kommandoen tilgjengelig programvare yum oppdatering.
- Deretter installerer Zabbix klient i kommandoen yum install zabbix-agent.
- Etter at restene for å verifisere klientversjon (trenger en tredje) og svarer ja til alle forespørsler ved å skrive Y i kommandolinjen.
Installere Zimbra postserveren
Før installere Zimbra i CentOS 7, er det nødvendig å forberede seg på dette systemet.
Så må du gjøre følgende:
- Riktig satt opp filen etc / hosts og vertsnavn.
- Tillat å iptables alle porter Zimbra.
- Slå av SELinux.
- Deaktiver alle MTA-tjenesten.
- Oppgradere operativsystemet yum oppdatere y-kommandoen.
- Deretter må du laste ned de aktuelle pakkene kommandoen yum install Perl-core ntpl nmap sudo libidn GMP.
- Deretter - selve verktøyet wget kommandoen Zimbra * kobling til en fil med verktøyet Zimbra gjeldende versjon *.
- Pakk tar kommandoen filen og gå til den aktuelle katalogen ved hjelp av cd-kommandoen.
- Etter at du trenger å kjøre installasjonskommandoen ./install.sh -platform-overstyring.
Similar articles
Trending Now