Jaké jsou nejlepší tipy pro nastavení serveru Linux®?
Linux je operační systém s otevřeným zdrojovým kódem, který je široce používán na serverech, stolních počítačích a zařízeních. To je obzvláště populární na trhu se servery, které tvoří nejméně 32% všech webových serverů. Nastavení serveru Linux může být skličující úkol, ale díky nedávným pokrokům byl tento proces mnohem jednodušší, než tomu bylo dříve. Pro nové uživatele je pravděpodobně dobré podívat se na knihu nebo pár webových stránek, kde najdete informace o základech systému Linux.
Existuje mnoho různých distribucí Linuxu a mnoho z nich má různé zamýšlené účely. Při nastavování serveru Linux je důležité nejprve zvolit vhodnou distribuci. Distribuce navržené pro servery zahrnují Red Hat Enterprise Linux (RHEL), Debian a Slackware. Red Hat Enterprise Linux není zdarma, ale přichází s komerční podporou a je vhodný pro velké podniky. Debian obsahuje téměř úplně open source software a je ideální pro ty, kteří chtějí používat Linux z filozofických důvodů. Slackware je známý svou stabilitou a konfigurovatelností.
Každá distribuce má své výhody, ale ti, kdo začínají používat systém Linux nebo nastavují server Linux poprvé, mohou vyzkoušet uživatelsky přívětivý server Ubuntu. Instalace může být provedena pomocí CD nebo USB Flash Drive. Instalační média jsou obvykle k dispozici ke stažení zdarma.
Bez ohledu na distribuci je instalace prvním krokem při nastavení zásobníku Linux, Apache, MySQL a Perl nebo PHP (LAMP). Linux je operační systém, Apache je HTTP server, MySQL je databázový software a PHP a Perl jsou programovací jazyky. V závislosti na tom, která distribuce byla vybrána, mohou být tyto položky již přítomny a zcela nebo částečně nakonfigurovány. Pokud nejsou přítomny, lze je obecně nainstalovat prostřednictvím služby správy balíků distribuce.
Toto je obvykle velmi jednoduchý proces, ve kterém uživatel uvádí, které balíčky by chtěl mít na svém počítači. Služba správy balíků poté automaticky stáhne a nainstaluje příslušnou verzi. Ruční instalace softwaru je v systémech Linux relativně neobvyklá a během instalace může být nutné poskytnout určité informace, například doménu, na které je server hostován. Po konfiguraci Apache mnoho uživatelů používá systém správy balíků k instalaci userdirmod, což usnadňuje nastavení více uživatelských účtů.
Posledním krokem při nastavování serveru Linux je přesunutí veškerého existujícího obsahu na nový server Linux. Pokud je tento obsah uložen vzdáleně, může uživatel chtít nainstalovat OpenSSH-Server, který umožní bezpečné vzdálené připojení pomocí OpenSSH. OpenSSH-Server také usnadní vzdálenou správu serveru.