Linux-server: belangrijke informatie en tips voor gebruikers

Inhoudsopgave:

Anonim

Alle belangrijke informatie over de server in Linux

Een Linux-server is een speciale versie van Linux die is afgestemd op specifieke taken. Het wordt meestal gebruikt in administratieve gebieden. Bijvoorbeeld bij databasebeheer, systeem- en netwerkbeheer of bij het werken met webservices.

Basisprincipes van de serverterm:

De term server verwees oorspronkelijk naar software die een dienst aanbiedt. Deze kan gebruikt worden door andere software (klant/cliënt) (client-server model). De twee programma's draaien meestal op verschillende computers. De computers waarop de eerste servers werden geprogrammeerd, werden "hosts" genoemd. In de loop der jaren is de serverterminologie ook uitgebreid met hardware, d.w.z. de hostcomputer die ook met hardware wordt gebruikt. Deze dubbelzinnigheid veroorzaakt vaak verwarring, vooral voor leken.

Waar heb ik een server voor nodig?

Een server is als het ware een centraal aanspreekpunt voor meerdere computers/gebruikers die gegevens en processen beheren. Als gebruikers toegang willen tot deze gegevens of deze processen willen gebruiken, doen ze dat via de server. Er wordt grofweg onderscheid gemaakt tussen acht servertypes. Ze nemen allemaal een specifieke taak op zich in lokale of wereldwijde netwerken van de meest uiteenlopende architectuur.

web Server

Websites worden opgeslagen op een webserver, met andere woorden: internet (of wat we er vooral van zien). De webserver levert de pagina's voor clients (internetbrowsers).

Mail server

Vaak in het hart van bedrijfsnetwerken. Het e-mailverkeer en de agenda's van het bedrijf worden gesynchroniseerd via mailservers.

Bestanden server

Centrale opslaglocatie voor gegevens. Via een netwerk hebben verschillende klanten toegang tot deze gegevens. Vooral populair bij bedrijven, omdat de bestandsserver meerdere medewerkers tegelijkertijd toegang geeft tot bepaalde gegevens.

Gameserver

Speciaal ontworpen voor online multiplayer-games. Alleen hierdoor worden gelijktijdige interacties van meerdere gebruikers in/met virtuele spelwerelden mogelijk gemaakt.

Database server

Soms staan de databases van een website op dezelfde webserver als de pagina's zelf, maar vaak worden ze om veiligheidsredenen op een aparte server, de databaseserver, opgeslagen.

Domein controller

Naast mail- en fileservers is het het centrale element van een bedrijfsnetwerk. De domeincontroller beheert de gebruikersaccounts, de gemeenschappelijke bestanden en de verschillende autorisaties. Als het mislukt, werkt helemaal niets in het bedrijfsnetwerk.

Proxy server

De communicatie-interface van een netwerk. De bemiddeling, zeg maar. De proxyserver beheert de verzoeken binnen een netwerk en stuurt ze door naar de juiste bestemmingen en brengt de verbinding tot stand. Het filtert of structureert dus de communicatie.

DNS server

Dit is ook zoiets als een bemiddelaar. Grofweg wordt een verzoek (bijvoorbeeld het invoeren van een URL) omgezet in het bijbehorende IP-adres, d.w.z. het "huisnummer" op de DNS (Domain Name System)-server. Pas dan wordt een gebruiker doorgestuurd naar de website die hij zoekt.

De manier waarop een Linux-server werkt, verschilt niet van die van een server die andere software gebruikt dan het besturingssysteem. De Linux-server levert gegevens en services, klanten hebben er van buitenaf toegang toe.

Welke Linux-distributie is geschikt voor welk servertype?

Als Linux nog steeds ondervertegenwoordigd is als besturingssysteem op thuiscomputers in vergelijking met Windows, is het vooral populair bij serveractiviteiten. Het voordeel is duidelijk: Linux-distributies zijn stabiel en kunnen precies worden aangepast aan de behoeften en wensen van de serveroperator. Vanwege het aantal beschikbare distributies, zoals hierboven vermeld, is het echter niet eenvoudig om de beste versie voor uw server te vinden. Kortom, hoe langer de distributie door de fabrikant wordt ondersteund, hoe langer u kunt terugvallen op geverifieerde ondersteuning, hoe beter. In de afgelopen jaren hebben met name de volgende distributies zich bewezen als goede serveroplossingen voor bedrijfsnetwerken:

Red Head Enterprise Linux

Omdat de ontwikkelaars veel belang hechten aan stabiliteit, wordt deze distributie keer op keer op de proef gesteld. De integratie van nieuwe componenten verloopt daardoor wat trager. Het besturingssysteem heeft de reputatie extreem solide en betrouwbaar te zijn en daarom perfect voor servergebruik.

Collax Business Server

Aangeprezen als een totaaloplossing voor het midden- en kleinbedrijf. Bevat alle componenten die nodig zijn voor een goed werkende en veilige infrastructuur. Het complete serversysteem is eenvoudig te gebruiken; diepgaande kennis van Linux-insider is niet vereist.

SUSE Linux Enterprise Server

De open source-versie maakt indruk met zijn gebruiksgemak en stabiliteit. De configuratietool "YaST" maakt installatie, configuratie en beheer mogelijk vanaf een centraal punt. In de SUSE-ondersteuningsdatabase en de SUSE-componentendatabase kunnen gebruikers informatie en tips vinden met betrekking tot het beheer van het systeem.

Ubuntu-serverAls distributie voor thuiscomputers is Ubuntu erg populair vanwege de hoge gebruiksvriendelijkheid. In het serveruniversum is het niet anders. Ubuntu is gebaseerd op de Debian-distributie, maar heeft het voordeel dat het veel actueler is. Nieuwe applicatieprogramma's worden snel geïntegreerd en multimedia-inhoud is gemakkelijk te gebruiken. Wat Ubuntu Server bijzonder interessant maakt: Elke twee jaar wordt er een versie uitgebracht die vijf jaar ondersteuning op lange termijn garandeert.

Hoe stel ik een Linux-server in?

Niet alle Linux-servers zijn gelijk gemaakt. Het installatie- en configuratieproces verschilt daarom van distributie tot distributie. Op dit punt gaan we dieper in op het opzetten van een Ubuntu-server. Het grootste verschil met de "normale" distributie voor thuiscomputers is het ontbreken van een grafische wizard. Met de stapsgewijze instructies zou je het installatieproces toch zonder problemen moeten doorlopen.

  1. Download Ubuntu Server, brand het op een cd of laad het op een USB-schijf.

  2. Start de Ubuntu-server op vanaf cd of USB-stick.

  3. Kies de gewenste taal. (Gebruik de pijltoetsen om door de opties te navigeren en de Enter-toets om te selecteren.)

  4. Selecteer Duits bij het configureren van het toetsenbord.

  5. Selecteer "Install Ubuntu" voor een normale Linux-installatie.

  6. Bevestig de voorselectie van de netwerkinterface. (U kunt de proxy-instellingen negeren bij gebruik in het privé-thuisnetwerk.)

  7. Om de volledige harde schijf aan Ubuntu toe te wijzen, selecteert u "Gebruik een volledige schijf". Verplaats vóór deze stap belangrijke gegevens naar een andere harde schijf. De bestanden die nog op de toekomstige harde schijf van de server staan, gaan verloren.

  8. Bevestig de samenvatting.

  9. Ubuntu zorgt ervoor dat u echt alle gegevens op de harde schijf wilt wissen. Bevestigen.

  10. Wijs nu gebruikersnaam, servernaam en wachtwoord toe.

  11. De daadwerkelijke installatie vindt plaats.

  12. Als u klaar bent, start u de server opnieuw op met de optie "Nu opnieuw opstarten".

  13. Verwijder de installatiemedia.

  14. Log in met de inloggegevens die je eerder hebt opgegeven.

Als alternatief kunt u Ubuntu op zijn eigen harde schijfpartitie instellen.

Na een succesvolle installatie biedt de server niet al te veel opties. Een webserver, databaseserver en scripttaal ontbreken nog. Met één enkele opdracht kunt u alle programma's die u nodig hebt in één keer installeren.

sudo apt-get install apache2 libapache2-mod-php7.2 php7.2 php7.2-mysql mysql-server

Wat is het verschil tussen Linux- en Windows-servers?

Op het eerste gezicht zijn de verschillen tussen de twee tegenstanders niet zo groot. Ze lijken qua functionaliteit en mogelijke toepassingen erg op elkaar. Als je echter beter kijkt, worden in ieder geval marginale verschillen zichtbaar.

kosten

Linux-distributies kunnen over het algemeen gratis worden verkregen en gebruikt. Sommige ondersteuningsaanbiedingen kunnen echter alleen tegen een vergoeding worden gebruikt. Voor Windows-hostingsoftware worden meestal kosten in rekening gebracht.

onderhoud

De desktop van de concurrent is fundamenteel anders. Terwijl Windows-servers een grafische gebruikersinterface bieden, worden opdrachten op Linux-servers alleen via de opdrachtregel ingevoerd.

Aanpassingen

Hier scoort Linux met zijn fundamentele openheid. De systeemkernel kan op elk moment worden aangepast en tal van tools helpen bij de persoonlijke configuratie van de serveromgeving. Onervaren gebruikers kunnen hierdoor echter overweldigd worden. Windows daarentegen vertrouwt op gebruiksgemak, de server is meestal niet bijzonder aanpasbaar.

Steun

Windows is relatief goed met ondersteuning op lange termijn, d.w.z. ondersteuning in noodgevallen. Bij Linux-servers geldt dit niet voor alle distributies.

veiligheidWindows-applicaties zijn meer blootgesteld aan malware-aanvallen dan Linux-distributies.