Úvod
V tomto návodu instalujeme server LAMP pomocí Ubuntu 12.04. LAMP je jednou z nejrozšířenějších a snadno instalovatelných konfigurací webového serveru. Skládá se ze 4 prvků; Linux (v tomto případě Ubuntu), Apache, MySQL a PHP.
Předpoklady
Server s nainstalovaným Ubuntu 12.04. Potřebujete server? Atlantic.net nabízí hostingové služby VPS.
Instalace LAMP na Ubuntu 12.04
Před instalací Apache bychom se měli ujistit, že náš systém je aktuální, spuštěním následujícího příkazu:
sudo apt-get update
Instalace Apache na Ubuntu 12.04
Apache je webový server; jeho úkolem je poskytovat webové stránky vašim klientům, když si je vyžádají. Nainstalujte Apache spuštěním následujícího příkazu:
sudo apt-get install apache2
Když se zobrazí dotaz „Chcete pokračovat?“ stiskněte Y
a poté Enter
.
Ověřte, že Apache běží spuštěním následujícího příkazu:
service apache2 status
Po instalaci Apache vytvoří výchozí webovou stránku, kterou lze zobrazit na IP adrese vašeho serveru.
Pokud neznáte IP adresu svých serverů, můžete spustit následující příkaz:
ifconfigMěli byste získat výstup, který vypadá následovně. Musíte se podívat vedle místa, kde je uvedeno „inet addr“ pro vaši IP adresu.
![]()
Příklad ifconfig zobrazující IP adresu 192.168.100.10
V našem případě bychom do adresního řádku vašeho prohlížeče vložili http://192.168.100.10 a dostali bychom následující stránku:
![]()
Výchozí stránka pro Apache na Ubuntu 12.04
Instalace MySQL na Ubuntu 12.04
MySQL je relační databázový systém, jehož úkolem je ukládat data v databázích, tabulkách a záznamech. MySQL můžete nainstalovat pomocí následujícího příkazu:
sudo apt-get install mysql-server libapache2-mod-auth-mysql php5-mysql
Když se během instalace zobrazí dotaz „Chcete pokračovat?“ stiskněte Y
a poté Enter
. Poté vás vyzve k zadání hesla root MySQL. Měli byste si nastavit silné heslo dle vlastního výběru.

Přidejte silné heslo dle vlastního výběru a stiskněte Enter
Jakmile zadáte své heslo pro MySQL, budete vyzváni k jeho opětovnému zadání.

Znovu zadejte heslo, které jste nastavili dříve
mysql_secure_installation
Vyzve vás k sérii otázek Typ N
pro změnu hesla uživatele root, protože jste ho právě nastavili a pravděpodobně budete chtít stisknout Y
pro
odpočinek.

Příklad toho, jak vypadá mysql_secure_installation
Ověřte, že MySQL běží pomocí následujícího příkazu:
service mysql status
Instalace PHP na Ubuntu 12.04
PHP je skriptovací jazyk, jehož úkolem je přerušovat kód a vytvářet výstupy. Nainstalujte PHP pomocí následujícího příkazu:
apt-get install php5 libapache2-mod-php5
Když se zobrazí dotaz „Chcete pokračovat?“ stiskněte Y
a poté Enter
.
Vytvoříme testovací soubor PHP s názvem info.php ve /var/www/. Pro tento návod to provedeme pomocí Nano spuštěním následujícího příkazu:
nano /var/www/info.php
Do textového editoru vložte následující kód:
<?php phpinfo(); ?>
Uložte soubor stisknutím Ctrl + X
poté stiskněte Y
a poté Enter
.
Protože instalujeme PHP, musíme restartovat Apache, aby se změny projevily:
service apache2 restart
Nyní můžete svůj soubor info.php otestovat pomocí následujícího odkazu, aktualizovaného o vaši IP adresu.
http://vaše adresa/info.php

Výsledek vámi vytvořeného souboru php.info.
Nyní, když jste ověřili, že PHP funguje, je dobré soubor info.php odstranit, protože hackeři jej mohou použít k plánování útoků proti vám pomocí těchto informací. Odeberte jej pomocí následujícího příkazu:
sudo rm /var/www/info.php
Gratulujeme! Při instalaci LAMP na váš server Ubuntu 12.04. Děkujeme, že jste postupovali podle tohoto návodu. Vraťte se prosím k dalším aktualizacím. Pokud používáte novější verzi Ubuntu, přečtěte si naše užitečné návody pro Ubuntu 14.04, Ubuntu 15.04 a Ubuntu 16.04.