DatorerProgramvara

Översikt över CentOS 7: installation, anpassning funktioner och rekommendationer

Många är inte medvetna om att alla tjänster och tjänster som vi använder på webben, som bygger på exakt samma datorer som arbetar i våra hem, men som helt annorlunda, inte skryta med en vacker grafiskt gränssnitt och förvaltas av dedikerade team. Dessa datorer kallas servrar. Människor känner naturligtvis vet hur man trimmar och "lyft" din egen server. För dem som är nya i den här branschen, måste du vada mer än ett forum, för att slutligen lösa. En sak är säker: att justera låg kostnad och stabil server, måste du välja samma låga kostnad och stabil grund, nämligen operativsystem baserat på Linux. Valet av de flesta faller på CentOS 7. Detta material samlas en sammanfattning av hur man installerar CentOS 7 och skapa på grundval av ett grundläggande server.

Vad är CentOS?

CentOS - en fördelning Linux, av vilket är den huvudsakliga fördelen stabiliteten. Detta system, liksom Fedora närmaste konkurrent, byggdes på källkoden för Red Hat Linux-distributioner betalt. Den senare, i sin tur, är ett idealiskt verktyg för systemadministratörer som behöver förutsägbarhet, stabila prestanda och bekväm drift.

CentOS kan inte skryta med de senaste versionerna av paket, i motsats till samma Fedora, men varje systemadministratör är det enda glad när Fedora eller annan relativt modern fördelning med nytt paket "faller" och CentOS kommer att fortsätta att arbeta i lugn och ro, oavsett omständigheter. Detta material beskrivs kortfattat anpassningsprocessen och inställnings CentOS 7, de viktigaste funktionerna i systemet och arbetsmiljö.

Ladda ner CentOS 7

Innan du installerar CentOS 7, måste du hämta operativsystemet distribution på den officiella hemsidan.

Det finns flera startalternativ:

  • ISO-fil att skriva till disk - perfekt för de flesta av ett komplett system och grafiskt användargränssnitt;
  • ISO-filen för att installera från hårddisken och USB-stick - den mest kompletta uppsättning paket;
  • ISO till ett minimum urladdning - innehåller endast grundläggande operativsystemet med en minimal uppsättning paket och ingen GUI (denna version av distributionen är inga problem att "lyfta" en server utan att installera något extra).

Bland de två "live" skivavbild kan du hitta startfiler med två olika skrivbordsmiljöer (KDE och Gnome). Dessa bilder är lämplig för dem som vill prova systemet i installationen hårddisken.

Installera CentOS 7

Även om du väljer den minsta bilden CentOS 7 kommer att använda GUI för att installera systemet på hårddisken.

Denna process sker i 6 grundläggande steg:

  • datum och tid - i detta skede bara välja din tidszon och tid kommer att faktureras automatiskt.
  • Ställa in språk och tangentbordslayout - du måste välja en primär språk och ett valfritt, och ange lämplig tangentbordslayout för dem.
  • Source installation - i detta skede kan du inte ändra någonting, då installationsfilerna kommer att tas från bärarsystemet.
  • Programvara för att installera - i detta skede måste du välja den minsta paketet, som vi behöver för att distribuera en server utan ett skrivbord och ett grafiskt gränssnitt.
  • Monteringsläge - I detta skede väljer hårddisken som ska installeras, samt uppmärkning.
  • Internetinställningar - Här måste du ange uppgifter om nätverksanslutningen.

Efter införandet av data kommer att behöva skapa användarprofiler och ange lösenordet för root. När installationen är klar kommer datorn att starta och snabbt att köra det nya operativsystemet.

Installera CentOS 7 server

Här en kort diskussion om hur du distribuerar en vanlig server baserad på CentOS 7 med en minimal uppsättning viktiga verktyg som krävs för sitt värdefulla arbete.

Så först måste du hitta själva servern. Du kan antingen hyra på webben (250 rubel), eller ligger på den lokala datorn. Det enda som krävs - dessa data SSH, som kommer att användas för att logga in på servern. Ta till exempel de abstrakta root@centos.com e-postadress och användarnamn lösenord c också centos.

Börja stående med konfigurationen av skapelsen användare och leverans till det av alla nödvändiga tillstånd:

  • Lägg användarkommando useradd centos;
  • Skapa ett unikt lösenord för det - passwd centos;
  • Får systemet att skicka root-post till denna användare - VI / etc / alias;
  • Vi ger användaren rätt sudo visudo kommandot (kommandorad genljuda bekräftelse drift).

Därefter måste du ange värdnamn. Det är möjligt att göra laget hostnamectl set-värdnamn server1.centos.net.

När du behöver för att inaktivera brandväggen och SELinux. Detta måste göras för att inte av misstag förneka sig åtkomsträttigheter till servern. Firewall kan avbryta arbetet med hjälp av systemctl stop firewalld team och systemctl inaktivera firewalld. SELinux situationen lite mer komplicerat: du behöver för att öppna motsvarande konfigurationsfil i en textredigerare Vi med kommandot vi / etc / SELinux / config, finner det SELinux = aktiverad linje och ersätta SELinux = inaktiverad. Då måste du starta om systemet.

Nästa inställnings steg är att sätta upp SSH.

Gör så här:

  • Lägg lämpliga tangenterna på den norra ssh-copy-id kommandot root@centos.com.
  • Ändra port i konfigurationsfilen / etc / ssh / sshd_config på Port 222.
  • Förbjud ingången till servern utan Root rättigheter genom att skriva en sträng Permit utan-lösenord.
  • Och starta om servern laget systemctl omstart sshd.

Du måste också uppdatera alla system och installera lagret och EPEL rpmforge. Gör så här:

  • Uppdatera alla systemelement yum kommando uppdatering.
  • Överför ett nytt system komponenter kommandot yum -enablerepo = cr uppdatering.
  • Om de befintliga komponenterna är inte tillräckligt, kan du ladda ner nyare versioner EPEL rpmforge och för detta ange kommandot yum -y installera * adressen förvaret som lagrar önskade mjukvaruversion * (lämplig förvaret kan lätt hittas på de relevanta resurser).

Kontroll tjänster, Apache och PHP-konfiguration

För att installera ytterligare komponenter till en befintlig ram och servern måste bocka av vissa tjänster och MTA-tjänster.

Gör så här:

  • Kontrollera att tjänsten redan körs kommandot systemctl -t service.
  • Inaktivera alla onödiga och förbjuda dem från att köra, till exempel installation av posttjänsterna kommer att behöva avaktivera postfix kommandon systemctl stopp postfix och systemctl inaktivera postfix.

Då måste du ladda ner Apache och PHP, som är nödvändig för normal funktion av vår server.

Så, för detta:

  • Installera paketet Apache kommandot yum -y installera httpd.
  • Gör ändringar i konfigurationsfilen (där du måste ange serveradress, namn, signatur, etc.).
  • Starta Apache och aktivera AutoRun-funktionen lagen systemctl starta httpd och systemctl möjliggöra httpd.
  • Tillsätt sedan PHP laget -y installationen yum ? Php? Php-of mbstring? Php-nära.
  • Starta om Apache laget systemctl omstart httpd.

Installera MySQL databas ledningssystem

Innan du installerar MySQL på CentOS 7 bör klargöra att med hjälp Yum hämtar standardledningssystemet kommer att hämta en alternativ version av ett program som kallas mariadb, så i fallet med CentOS kommer att gå en omväg.

För att installera MySQL ska:

  • Ladda ner MySQL klienten från den officiella förrådet verktyget använder wget kommandon * länka till en MySql * klient filer.
  • Ställ sedan in den i kommandot sudo rpm ivh * fullständiga namn rpm fil med rätt version av MySql * och sudo yum install mysql-server.
  • Sedan bekräfta operationen två gånger, prompten Y.

Installera Zabbix övervakningssystem

Zabbix för installation på CentOS 7 måste hitta den senaste versionen av klienten på den officiella sajten för utvecklaren, och sedan installera den i systemet.

Gör så här:

  • Lägg Repository rpm UVH laget * länk till rpm-fil med den aktuella versionen av Zabbix *.
  • Uppdatera listan över tillgängliga program kommando yum uppdatering.
  • Installera sedan Zabbix klienten i kommandot yum install Zabbix-agent.
  • Efter återstår att verifiera klientversionen (behöver en tredjedel) och svarar ja på alla förfrågningar genom att ange Y på kommandoraden.

Installera Zimbra postservern

Innan installera Zimbra i CentOS 7, är det nödvändigt att förbereda sig för detta system.

Så måste du göra följande:

  • Korrekt ställa in filen etc / värdar och värdnamn.
  • Låt iptables alla portar Zimbra.
  • Inaktivera SELinux.
  • Inaktivera alla MTA-service.
  • Uppgradera operativsystemet yum uppdatera -y kommando.
  • Då måste du hämta rätt paket kommandot yum install perl perl-core ntpl nmap sudo libidn GMP.
  • Då - själva verktyget wget kommandot Zimbra * länk till en fil med verktyget Zimbra nuvarande version *.
  • Packa upp filen tar kommandot och gå till lämplig katalog med kommandot cd.
  • Efter att du måste köra installations kommandot ./install.sh -plattform-override.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 sv.delachieve.com. Theme powered by WordPress.