← 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.

VPS Centrum

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

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.

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

Je váš web připravený na éru AI?

Stáhněte si praktický checklist

Jak přežít v éře GEO