Wat zijn de beste tips voor het instellen van een Linux® -server?
Linux is een open source -besturingssysteem dat veel wordt gebruikt op servers, desktops en apparaten. Het is vooral populair op de servermarkt en maakt minimaal 32% van alle webservers uit. Het instellen van een Linux -server kan een ontmoedigende taak zijn, maar recente ontwikkelingen hebben het proces veel eenvoudiger gemaakt dan vroeger. Voor nieuwe gebruikers is het waarschijnlijk een goed idee om een boek of een paar websites te bekijken voor informatie over de basis van Linux.
Er zijn veel verschillende distributies van Linux, en velen hebben verschillende beoogde doeleinden. Bij het instellen van een Linux -server is het belangrijk om eerst een geschikte verdeling te kiezen. Distributies ontworpen voor servers zijn Red Hat Enterprise Linux (RHEL), Debian en Slackware. Red Hat Enterprise Linux is niet gratis, maar wordt geleverd met commerciële ondersteuning en is geschikt voor grote bedrijven. Debian bevat bijna volledig open source software en is ideaal voor diegenen die Linux willen gebruiken om filosofische redenen. Slackware staat bekend om zijn stability en configureerbaarheid.
Hoewel elke distributie zijn voordelen heeft, willen degenen die nieuw zijn in het gebruik van Linux of een Linux-server voor het eerst instellen, misschien de gebruiksvriendelijke Ubuntu-server proberen. Installatie kan worden bereikt door CD- of USB -flashdrive. Installatiemedia zijn over het algemeen beschikbaar als gratis download.
Ongeacht de verdeling is installatie de eerste stap bij het instellen van een stapel Linux, Apache, MySQL en Perl of PHP (lamp). Linux is het besturingssysteem, Apache is een HTTP -server, MySQL is databasesoftware en PHP en PERL zijn programmeertalen. Afhankelijk van welke verdeling is geselecteerd, kunnen deze items al aanwezig zijn en volledig of gedeeltelijk geconfigureerd zijn. Als ze niet aanwezig zijn, kunnen ze over het algemeen worden geïnstalleerd via de pakketbeheerservice van de distributie.
Dit is meestal een heel eenvoudig proces waarin de gebruiker aangeeft welke verpakkinges hij of zij zou graag op zijn of haar computer willen hebben. De pakketbeheerservice zal vervolgens automatisch de juiste versie downloaden en installeren. Handmatige software -installatie is relatief ongewoon op Linux -systemen, en het kan nodig zijn om bepaalde informatie te verstrekken tijdens het installatieproces, zoals het domein waarop de server wordt gehost. Na het configureren van Apache gebruiken veel gebruikers het pakketbeheersysteem om UserDirmod te installeren, waardoor het gemakkelijk is om meerdere gebruikersaccounts in te stellen.
De laatste stap bij het instellen van een Linux -server is om bestaande inhoud naar de nieuwe Linux -server te verplaatsen. Als deze inhoud op afstand wordt opgeslagen, wil de gebruiker OpenSSH-server installeren, waarmee veilige externe verbindingen kunnen worden verbonden met OpenSSH. OpenSSH-server maakt het op afstand beheren van de server ook veel eenvoudiger.