Ubuntu: Vytvoření prvního Laravel projektu

  • před 4 měsíci
  • 4 min čtení
  • 762 počet slov

Jak vytvořit první Laravel projekt

V tomto návodu vás provedu vytvořením prvního Laravel projektu na vašem systému Ubuntu. Tento proces zahrnuje instalaci Laravel Installeru a vytvoření nového projektu.


 

Co vše je potřeba ?

 

 

Instalace Laravel Installeru

Nejdříve potřebujeme nainstalovat Laravel Installer globálně pomocí Composeru. Laravel Installer je nástroj, který vám umožní snadno vytvářet nové Laravel projekty.

Pro instalaci Laravel Installeru spusťte následující příkaz:

composer global require laravel/installer

Po instalaci bude Laravel Installer nainstalován do složky ~/.composer/vendor/bin nebo ~/.config/composer/vendor/bin, v závislosti na vaší konfiguraci. Pokud příkaz laravel stále nefunguje, musíme upravit PATH.

 

Nastavení PATH pro Laravel Installer

Aby Laravel příkaz fungoval, musíme přidat složku s nainstalovanými nástroji do vaší systémové cesty. Pro to musíme upravit soubor .bashrc (nebo .zshrc, pokud používáte Zsh).

Otevřete soubor ~/.bashrc:

nano ~/.bashrc

 

Přidejte následující řádek na konec souboru:

export PATH="$HOME/.config/composer/vendor/bin:$PATH"

 

Následně musíme aktualizovat PATH pomocí tohohle příkazu:

source ~/.bashrc

 

Ověření instalace Laravel Installeru

Nyní by měl příkaz laravel fungovat. Ověřte, že je Laravel Installer správně nainstalován:

laravel --version

Pokud se zobrazí verze Laravel Installeru, můžete pokračovat dále.

 

Vytvoření prvního Laravel projektu

Po instalaci Laravel Installeru můžete snadno vytvořit nový Laravel projekt. Použijte následující příkaz pro vytvoření projektu s názvem first_project:

laravel new first_project
  • Následně můžetě si vybrat, jestli chcete využít nějaký Starter kit od laravel - React (Inertia), Vue (Inertia), Livewire
  • Testovací framework
  • Typ databáze - SQLite, MySQL, MariaDB, ...

 

Po dokončení se vytvoří nový adresář s vaším projektem, který obsahuje všechny soubory potřebné pro Laravel aplikaci.

 

Připojení k databázi

Pokud chceme využít mysql databázi, tak budete muset nastavit připojení k databázi v souboru .env vašeho projektu. Ujistěte se, že máte správně nastaveny následující parametry:

DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=database_name
DB_USERNAME=database_username
DB_PASSWORD=database_password

 

Pokud nemáte nainstalovat MySQL databázi, lze využít sqlite databázi

DB_CONNECTION=sqlite
DB_DATABASE=/absolute/path/to/database.sqlite

# DB_HOST=
# DB_PORT=
# DB_DATABASE=
# DB_USERNAME=
# DB_PASSWORD=
Abyste mohli používat sqlite, potřebujete mít nainstalovaný php extension - sqlite3
DB_DATABE - je nutné nastavit pro upřesnění cesty databáze. Například "/home/works/first_project/databases/database.sqlite"

 

Otestování Laravel aplikace

Po vytvoření projektu a konfiguraci databáze spusťte integrovaný server Laravelu pomocí příkazu:

php artisan serve

Aplikace by měla běžet na http://127.0.0.1:8000, kde si ji můžete prohlédnout v prohlížeči.

 

Závěr

Gratuluji, právě jste vytvořili svůj první Laravel projekt! Nyní můžete začít s vývojem a přidáváním nových funkcí. Laravel je velmi silný a flexibilní framework, který vám umožní vytvořit robustní webové aplikace.

 

Pojďme se sejít !

📱 +420 730 681 670

✉ info@ludwigtomas.cz

🖥️ Web - Kontakty

Další informace

před 4 měsíci přidáno

201 počet návštěv

762 počet slov

4 minut čtení

Další nabízené blogy

Laravel Pulse | V produkci Pomocí Supervisora

před 1 rokem

273

617

Laravel Pulse | V produkci Pomocí Supervisora

VPS - Deploy Laravel 11 application on Ubuntu 24

před 2 roky

179

1060

VPS - Deploy Laravel 11 application on Ubuntu 24

SEO: základní optimalizace webu

před 1 rokem

302

2345

SEO: základní optimalizace webu

Laravel Horizon | V produkci Pomocí Supervisora

před 1 rokem

198

614

Laravel Horizon | V produkci Pomocí Supervisora