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 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.
Voordat u CentOS 7 installeert, moet u de distributie van het besturingssysteem downloaden van de officiële website.
Er zijn verschillende downloadopties:
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.
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:
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.
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:
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.
De volgende stap in de configuratie is het installeren van SSH.
Dit vereist:
U moet ook alle systemen bijwerken en de epel- en rpmforge-repositories installeren. Dit vereist:
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:
Dan moet u Apache en PHP downloaden, die nodig zijn voor het volledig functioneren van onze server.
Dus hiervoor:
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:
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:
Voordat u Zimbra op CentOS 7 installeert, moet u het systeem hierop voorbereiden.
U moet dus het volgende doen: