meta data for this page
  •  

Różnice

Różnice między wybraną wersją a wersją aktualną.

Odnośnik do tego porównania

Poprzednia rewizja po obu stronachPoprzednia wersja
Nowa wersja
Poprzednia wersja
php:laravel [2021/03/05 11:25] – [Instalacja] Paweł Grygorczukphp:laravel [2021/03/05 12:56] (aktualna) – [Instalacja] Paweł Grygorczuk
Linia 3: Linia 3:
 ===== Instalacja ===== ===== Instalacja =====
  
-  Zainstaluj [[PHP]], [[MySQL]]. +  Zainstaluj [[PHP]], [[MySQL]]. 
-  - Zainstaluj Composer z getcomposer.com. + 
-  - W katalogu nadrzędnym wołamy ''composer create-project --prefer-dist laravel/laravel <nazwa-projektu>''. Zostanie utworzony katalog z nazwą projektu, a w nim nasza aplikacja. +W MySQL ustawiamy domyślny silnik na InnoDB. 
-  Teraz edytujemy plik ''.env'' w katalogu projektu. Musimy podać, przede wszystkim, parametry połączenia do bazy danych. + 
-  - Następnie instalujemy Voyager, zgodnie z instrukcją https://voyager-docs.devdojo.com/getting-started/installation+<code mysql> 
 +  mysql -u root -p 
 +  SET @@global.default_storage_engine = 'InnoDB'; 
 +  exit 
 +  service mysql restart 
 +</code> 
 + 
 +  * Instalujemy Composer z getcomposer.com. 
 +  * Tworzymy nowy projekt. Załóżmy, że będzie się nazywał ''blog''
 + 
 +<code bash> 
 +composer create-project laravel/laravel blog 
 +cd blog 
 +</code> 
 + 
 +  Teraz edytujemy plik ''.env'' w katalogu projektu. Musimy podać, przede wszystkim, parametry połączenia do bazy danych. 
 +  * Opcjonalnie instalujemy Voyager, zgodnie z instrukcją https://voyager-docs.devdojo.com/getting-started/installation 
 + 
 +<code bash> 
 +  composer require tcg/voyager 
 +  php artisan voyager:install --with-dummy 
 +</code> 
 + 
 +Laravel ma własny serwer, który możemy uruchomić następująco: 
 + 
 +<code bash> 
 +  php artisan serve 
 +</code> 
 + 
 +Aplikacja będzie dostępna pod adresem ''localhost:8000''. Na administratora w Voyagerze zalogujesz się na stronie ''localhost:8000/admin'' podając: admin@admin.com / password