/ / CentOS 7 Review: installatie, aanpassingsfuncties en aanbevelingen

CentOS 7 Review: installatie, configuratiefuncties en aanbevelingen

Veel mensen vermoeden niet eens dat alle diensten ende diensten die we op het web gebruiken, zijn gebaseerd op exact dezelfde computers die in onze appartementen werken, alleen zijn ze compleet anders geconfigureerd, kunnen ze niet bogen op een mooie grafische interface en worden ze bestuurd met behulp van gespecialiseerde opdrachten. Deze computers worden servers genoemd. Goed geïnformeerde mensen weten natuurlijk hoe ze hun eigen server moeten configureren en "verhogen". Degenen die nieuw zijn in deze branche, moeten meer dan één forum bestuderen om er eindelijk aan te wennen. Eén ding is zeker: om een ​​goedkope en stabiele server op te zetten, moet je dezelfde goedkope en stabiele basis kiezen, namelijk een op Linux gebaseerd besturingssysteem. De meeste keuze valt op CentOS 7. Dit materiaal bevat korte informatie over hoe CentOS 7 te installeren en op basis daarvan een basisserver te maken.

CentOS 7 installatie

Wat is CentOS?

CentOS is voornamelijk een Linux-distributiehet voordeel hiervan is stabiliteit. Dit systeem is, net als de naaste concurrent Fedora, gebouwd op de broncode van de betaalde distributie van Red Hat Linux. Dit laatste is op zijn beurt een ideaal hulpmiddel voor systeembeheerders die voorspelbaarheid, stabiele werking en eenvoudig beheer nodig hebben.

CentOS kan niet bogen op het allernieuwsteversies van pakketten, in tegenstelling tot dezelfde Fedora, maar elke systeembeheerder zal hier alleen blij mee zijn als Fedora of een andere moderne distributie met zijn verse pakketten "crasht", en CentOS stil blijft werken, ongeacht de omstandigheden. Dit materiaal beschrijft in het kort het proces van het configureren en installeren van CentOS 7, de belangrijkste kenmerken van het systeem en de werkomgeving.

CentOS opstarten 7

Voordat u CentOS 7 installeert, moet u de distributie van het besturingssysteem downloaden van de officiële website.

Er zijn verschillende downloadopties:

  • ISO-bestand om op schijf te branden - ideaal voor de meesten met een volledig systeem en grafische interface;
  • ISO-bestand voor installatie vanaf harde schijf en USB-stick - de meest complete set pakketten;
  • ISO voor minimaal lossen - bevatalleen een basisbesturingssysteem met een minimum aan pakketten en geen grafische interface (in deze versie van de distributiekit kunt u de server gemakkelijk "verhogen" zonder iets overbodigs te installeren).

Onder de opstartbestanden zijn er tweeLive schijfkopie met twee verschillende werkomgevingen (KDE en Gnome). Deze afbeeldingen zijn geschikt voor degenen die het systeem willen uitproberen voordat ze het op een harde schijf installeren.

centos 7 server installeren

CentOS 7 installeren

Zelfs als u de minimale afbeelding kiest, biedt CentOS 7 u de mogelijkheid om de grafische interface te gebruiken om het systeem op uw harde schijf te installeren.

Dit proces verloopt in 6 basisstappen:

  • De datum en tijd instellen - in dit stadium is het voldoende om uw tijdzone te kiezen, en de tijd wordt automatisch ingesteld
  • De taal en lay-out instellen - u moet een hoofdsysteemtaal en een extra taal selecteren en de vereiste toetsenbordindelingen daarvoor specificeren.
  • Installatiebron - in dit stadium hoeft u niets te wijzigen, waarna de installatiebestanden van de systeemmedia worden gehaald.
  • Te installeren software - In dit stadium moet u het minimale softwarepakket selecteren, aangezien we de server moeten implementeren zonder een desktop en zonder GUI.
  • Installatielocatie - selecteer in dit stadium de harde schijf waarop de installatie zal worden uitgevoerd, evenals de partitionering.
  • Internet instellen - hier moet u de gegevens invoeren om verbinding te maken met het netwerk.

Nadat u de gegevens heeft ingevoerd, moet u eenprofielgebruikers en specificeer het root-wachtwoord. Nadat het installatieproces is voltooid, wordt de computer opnieuw opgestart en wordt u gevraagd het nieuwe besturingssysteem te starten.

CentOS 7 installatie en configuratie

Een CentOS 7-server installeren

Hier zullen we kort praten over hoe je een universele server kunt inzetten op basis van CentOS 7 met de minimale set aan benodigde tools die nodig zijn voor de volledige werking.

U moet dus eerst de server zelf vinden. Het kan op internet worden gehuurd (vanaf 250 roebel) of op een lokale computer worden geconfigureerd. Het enige dat nodig is, zijn de SSH-gegevens die worden gebruikt om in te loggen op de server. Laten we als voorbeeld het abstracte e-mailadres [email protected] nemen en de gebruikersnaam met het wachtwoord is ook centos.

Het is de moeite waard om de configuratie te starten door een gebruiker aan te maken en hem alle benodigde rechten te verlenen:

  • Voeg een gebruiker toe met het useradd centos commando;
  • Maak er een uniek wachtwoord voor - passwd centos;
  • We zorgen ervoor dat het systeem root-mail naar deze gebruiker stuurt - vi / etc / aliases;
  • We geven de gebruiker sudo-rechten met het visudo-commando (de commandoregel zal reageren met bevestiging van de operatie).

Vervolgens moet u de hostnaam opgeven. Dit kan gedaan worden met het commando hostnamectl set-hostnaam server1.centos.net.

Dan moet u Firewall en SeLinux uitschakelen. Dit moet worden gedaan om te voorkomen dat u uzelf per ongeluk toegangsrechten tot de server ontneemt. De firewall kan worden gepauzeerd met de commando's systemctl stop firewalld en systemctl uitschakelen firewalld. De situatie met SeLinux is iets gecompliceerder: je moet het corresponderende configuratiebestand openen in de Vi-teksteditor met het vi / etc / selinux / config commando, zoek daar de SELINUX = enabled regel en vervang het door SELINUX = Disabled. Vervolgens moet u het systeem opnieuw opstarten.

mysql centos installeren 7

De volgende stap in de configuratie is het installeren van SSH.

Dit vereist:

  • Voeg de overeenkomstige sleutels uit het noorden toe met de opdracht ssh-copy-id [email protected].
  • Verander de poort in het configuratiebestand / etc / ssh / sshd_config in Port 222.
  • Log in op de server zonder rootrechten weigeren door de regel PermitRootLogin zonder wachtwoord in te voeren.
  • En herstart de server met de opdracht systemctl restart sshd.

U moet ook alle systemen bijwerken en de epel- en rpmforge-repositories installeren. Dit vereist:

  • Werk alle systeemitems bij met het yum update commando.
  • Laad nieuwe systeemcomponenten met yum -enablerepo = cr update.
  • Als de bestaande componenten niet voldoende zijn, kan datdownload modernere versies van epel en rpmforge, hiervoor voeren we het commando yum -y install * het adres van de repository in waar de vereiste versie van de software is opgeslagen * (een geschikte repository is gemakkelijk te vinden op de profielbronnen).

Services controleren, Apache en PHP configureren

Om extra componenten in een bestaand serverraamwerk te installeren, moet u enkele services en MTA-services controleren en uitschakelen.

Om dit te doen, heb je nodig:

  • Controleer welke services al worden uitgevoerd met de serviceopdracht systemctl -t.
  • Schakel alle onnodige uit en voorkom dat ze starten, bijvoorbeeld om mailservices te installeren. U moet postfix uitschakelen met de commando's systemctl stop postfix en systemctl uitschakelen postfix.

Dan moet u Apache en PHP downloaden, die nodig zijn voor het volledig functioneren van onze server.

Dus hiervoor:

  • Installeer het Apache-pakket met de opdracht yum -y install httpd.
  • We brengen wijzigingen aan in het configuratiebestand (daar moet u het serveradres, de naam, handtekeningen, enz. Specificeren).
  • Start Apache en schakel de autorun-functie in met de commando's systemctl start httpd en systemctl enable httpd.
  • Voeg vervolgens PHP toe met het commando yum -y install php php-mbstring php-near.
  • Start Apache opnieuw met systemctl restart httpd.

Zimbra centos installeren 7

MySql DB Management System installeren

Voordat u MySql op CentOS installeert7, is het de moeite waard om te verduidelijken dat wanneer je de standaard Yum-downloadmanager gebruikt, het systeem een ​​alternatieve versie van het programma genaamd MariaDB zal downloaden, dus in het geval van CentOS moet je eromheen.

Om MySql te installeren heb je nodig:

  • Download de MySql-client uit de officiële hulpprogramma-repository met behulp van de wget-opdracht * link naar het bestand met de MySql-client *.
  • Installeer het vervolgens in het systeem met de sudo rpm –ivh * volledige naam van het rpm-bestand met de vereiste versie van MySql * en sudo yum install mysql-server.
  • Bevestig vervolgens de bewerking twee keer door Y in te voeren op de opdrachtregel.

Zabbix monitoring systeem installatie

Om Zabbix op CentOS 7 te installeren, moet u de nieuwste versie van de client op de officiële website van de ontwikkelaar vinden en deze vervolgens op het systeem installeren.

Dit vereist:

  • Voeg repository toe met rpm Uvh-opdracht * link naar rpm-bestand met de huidige versie van Zabbix *.
  • Werk de lijst met beschikbare software bij met het yum update commando.
  • Installeer vervolgens de Zabbix-client op het systeem met de opdracht yum install zabbix-agent.
  • Daarna blijft het om de versie van de client te controleren (een derde is nodig) en alle verzoeken bevestigend te beantwoorden door Y op de opdrachtregel in te voeren.

Zabbix centos installeren 7

De Zimbra-mailserver installeren

Voordat u Zimbra op CentOS 7 installeert, moet u het systeem hierop voorbereiden.

U moet dus het volgende doen:

  • Configureer het etc / hosts-bestand en de hostnaam correct.
  • Sta alle Zimbra-poorten toe in iptables.
  • Schakel SeLinux uit.
  • Schakel alle MTA-services uit.
  • Werk het besturingssysteem bij met het yum update -y commando.
  • Dan moet je de juiste pakketten downloaden met het commando yum install perl perl-core ntpl nmap sudo libidn gmp.
  • Dan - het Zimbra-hulpprogramma zelf met het wget-commando * link naar het bestand met het Zimbra-hulpprogramma van de huidige versie *.
  • Pak het bestand uit met het tar-commando en ga naar de juiste map met het cd-commando.
  • Vervolgens moet u het installatieproces starten met de opdracht ./install.sh —platform-override.
leuk vond:
0
Populaire berichten
Spirituele ontwikkeling
eten
Y