← Zpět na všechny články blogu

Jak nainstalovat Laravel na naše virtuální servery

Matyáš Vaneš
Matyáš Vaneš Aktualizováno 24. 11. 2025 – 3 min. čtení

Laravel je moderní open-source PHP framework, který výrazně zjednodušuje vývoj webových aplikací. Staví na architektuře Model–View–Controller (MVC), přehledné struktuře projektu a bohatém ekosystému balíčků. Díky tomu můžete psát čistý, udržitelný kód místo toho, abyste znovu dokola řešili ty samé technické problémy.

V tomto návodu projdeme krok za krokem, jak Laravel na našich VPS serverech s VPS centrem rozběhnout – od přípravy prostředí (PHP, databáze, Composer), přes samotnou instalaci frameworku až po základní konfiguraci a nastavení virtuálního hosta pro produkční provoz.

Co budete potřebovat?

  • VPS server s VPS Centem,
  • WinSCP (nebo jiný podobný program),
  • PuTTY (nebo jiný podobný program – například Termius)

VPS server můžete objednat pohodlně a na zkušební týden zdarma přes Váš Hosting.

Instalace

Krok 1: Příprava domény

Ve VPS Centru si nejdříve vytvořte novou doménu, na kterou budete Laravel instalovat pomocí tlačítka Založit novou doménu.

Poté do formuláře vyplňte název domény, zbytek měnit nemusíte, a stiskněte Přidat doménu.

Jakmile se doména vytvoří, systém založí všechny potřebné adresáře. Pokud už je zároveň nasměrovaná DNS záznamy na server, zobrazí se informační stránka a v Detailu domény ve VPS centru bude možné vystavit SSL certifikát.

Freelo - Nástroj na řízení úkolů a projektů

Přidej se, pozvi svůj tým a klienty, rozděl práci a sleduj, jak se úkoly dají do pohybu.

Krok 2: Příprava serveru

Nyní se přihlaste pomocí příkazového řádku k serveru. Po přihlášení můžete začít zadávat jednotlivé příkazy. Prvním příkazem uděláte kompletní instalaci Composeru.

php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
php composer-setup.php
php -r "unlink('composer-setup.php');"
mv composer.phar /usr/local/bin/composer

Úspěšné nainstalování můžete zkontrolovat příkazem composer --version. Výstupem bude verze nainstalovaného balíčku.

Jakmile je Composer nainstalovaný, přejděte k instalaci Laravelu.

Nezapomeňte smazat automaticky vygenerovaný soubor index.html ve složce /www/hosting/www. Instalace Laravelu by v opačném případě selhala.

composer create-project laravel/laravel /www/hosting/<vaše_doména>/www

Po nainstalování se Vám zobrazí log instalace, který končí zprávou o úspěšné migraci databáze. A tím je instalace dokončena.

VPS Centrum

Vyzkoušejte zdarma naši aplikaci pro správu serveru a domén. Budete si připadat jako zkušený administrátor.

Krok 3: Konfigurace Laravelu

Aby byla instalace správně konfigurovaná, musíte přejít do souboru .env, což je základní konfigurace Laravelu. Konfiguraci můžeme provést buď pomocí WinSCP anebo pomocí (již spuštěné) aplikace PuTTY příkazem:

nano /www/hosting/<vaše_doména>/www/.env

V souboru je potřeba nahradit řádek APP_URL=http://localhost za Vaši doménu.

A změnu uložte pomocí CTRL + X, Y a ENTER.

Nezapomeňte při editaci upravit http:// na https://

Po úpravě je třeba změnit vlastníka souborů ve složce /www na stejného, který složku vlastní – to lze provést jednoduše tak, že napíšete příkaz

ls -ld /www/hosting/vase_domena/www

Z příkazu, třetí a čtvrtý sloupec (jsou totožný) dosadíte do příkazu níže na místo uzivatel:uzivatel.

chown -R uzivatel:uzivatel /www/hosting/vh-lab.eu/www

Krok 4: Konfigurace webserveru

Po instalaci přejděte zpět do VPS centra a zvolte doménu, kam byl instalován Laravel.

V detailu domény zvolte přes třítečkové menu sekci aktivního webserveru.

Apache2 konfigurace

V makru domény odeberte komentář, který po uložení konfigurace začne automaticky směřovat provoz na HTTPS.

Poté upravte ve VirtualHostu DocumentRoot na /www/hosting/vh-lab.eu/www/public

A konfiguraci uložte.

NGINX konfigurace

V první sekci pro hlavní doménu odebere komentář, který po uložení konfigurace začne automaticky směřovat provoz na HTTPS. A poté upravíte root z

root /www/hosting/vase_domena.eu/www;

na

root /www/hosting/vase_domena.eu/www/public;

A konfiguraci uložte.

Krok 5: Testování

Po zobrazení v prohlížeči Vaší domény uvidíte dokumentaci k Laravelu a další užitečné odkazy. 

Zůstaňte s námi v kontaktu

Jednou za měsíc posíláme souhrn novinek. Nemusíte se bát, spamovat vás nebudeme a odhlásit se můžete kdykoliv...

Karel Dytrych
Tým Váš Hosting
Vyzkoušejte náš trial na týden zdarma

Garance 14denní záruky vrácení peněz

Vyzkoušejte server na týden zdarma

Vyzkoušet server