meta data for this page
To jest stara wersja strony!
Laravel
Instalacja
1. Zainstaluj PHP, MySQL. Może być XAMPP albo WAMP Server. Jeżeli wykonujesz instalację produkcyjną, zobacz LAMP serwer.
2. W MySQL ustawiamy domyślny silnik na InnoDB (poniższym poleceniem lub w my.ini default-storage-engine=InnoDB).
mysql -u root -p SET @@global.default_storage_engine = 'InnoDB'; exit service mysql restart
3. Instalujemy Composer z getcomposer.org. Composer wymaga PHP. Katalog z zainstalowanym PHP powinien być dodany do Path.
4. Instalujemy Laravel Installer jako globalną zależność Composer'a.
composer global require laravel/installer
5. Dodajemy %USERPROFILE%\AppData\Roaming\Composer\vendor\bin do Path. Dzięki temu będziemy mogli wywołać laravel z wiersza poleceń.
6. Tworzymy nowy projekt. Załóżmy, że będzie się nazywał blog.
laravel new blog
cd blog
7. Tworzymy nową bazę danych. Następnie edytujemy plik .env w katalogu projektu podając m. in. parametry połączenia do bazy danych.
APP_URL=http://localhost:8000 DB_HOST=localhost DB_DATABASE=homestead DB_USERNAME=homestead DB_PASSWORD=secret
8. Opcjonalnie dodajemy Voyager. Jeżeli nie potrzebujesz Voyagera, przejdź do kroku 11.
composer require tcg/voyager
9. Instalujemy Voyager, zgodnie z instrukcją https://voyager-docs.devdojo.com/getting-started/installation. Opcja with-dummy dodaje przykładowe dane.
php artisan voyager:install --with-dummy
10. Tworzymy konto administratora. Opcja create informuje o tym, że chcemy utworzyć nowe konto, a nie tylko podnieść poziom uprawnień istniejącemu użytkownikowi.
php artisan voyager:admin your@email.com --create
11. Laravel ma własny serwer, który możemy uruchomić następująco:
php artisan serve
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