meta data for this page
Różnice
Różnice między wybraną wersją a wersją aktualną.
| Nowa wersja | Poprzednia wersja | ||
| magento [2021/10/15 11:51] – utworzono Paweł Grygorczuk | magento [2021/10/27 09:34] (aktualna) – Paweł Grygorczuk | ||
|---|---|---|---|
| Linia 9: | Linia 9: | ||
| </ | </ | ||
| - | 1. Zainstaluj [[XAMPP]] albo [[WampServer]]. | + | 1. Zainstaluj [[XAMPP]] albo [[WampServer]], oraz [[Elasticsearch]]. Dodaj PHP do Path (np. '' |
| 2. Zainstaluj Composer z getcomposer.org. Composer wymaga PHP. | 2. Zainstaluj Composer z getcomposer.org. Composer wymaga PHP. | ||
| Linia 17: | Linia 17: | ||
| 4. Wygeneruj Access Keys: My Profile -> Access Keys. | 4. Wygeneruj Access Keys: My Profile -> Access Keys. | ||
| - | 5. Włącz następujące biblioteki w '' | + | 5. Zwiększ limit pamięci w '' |
| + | |||
| + | memory_limit = 256M | ||
| + | |||
| + | 6. Włącz następujące biblioteki w '' | ||
| <code ini> | <code ini> | ||
| Linia 36: | Linia 40: | ||
| extension=xsl | extension=xsl | ||
| </ | </ | ||
| + | |||
| + | W [[WampServer]] lokalizacja pliku konfiguracyjnego będzie czymś w rodzaju: | ||
| + | |||
| + | * Wersja konsolowa (jeśli dodałeś '' | ||
| + | '' | ||
| + | |||
| + | * Wersja dla Apache (w '' | ||
| + | '' | ||
| Aktywne rozszerzenia możesz wyświetlić poleceniem: | Aktywne rozszerzenia możesz wyświetlić poleceniem: | ||
| Linia 43: | Linia 55: | ||
| </ | </ | ||
| - | 7. Pobierz | + | 7. Pobierz Magento |
| + | |||
| + | <code bash> | ||
| + | composer create-project --repository-url=https:// | ||
| + | </ | ||
| + | |||
| + | Kiedy instalator zapyta o login i hasło, użyj wcześniej wygenerowanych kluczy | ||
| + | |||
| + | 8. Utwórz bazę danych dla aplikacji. | ||
| + | |||
| + | Zaloguj się na konto roota. | ||
| + | <code bash> | ||
| + | mysql -u root -p | ||
| + | </ | ||
| + | |||
| + | Utwórz nową bazę danych i użytkownika. | ||
| + | <code mysql> | ||
| + | CREATE DATABASE IF NOT EXISTS magento CHARACTER SET ' | ||
| + | GRANT ALL PRIVILEGES ON magento.* TO ' | ||
| + | FLUSH PRIVILEGES; | ||
| + | </ | ||
| + | |||
| + | Wylistowanie istniejących użytkowników. | ||
| + | <code mysql> | ||
| + | SELECT host, user, password FROM mysql.user ORDER BY user, host; | ||
| + | </ | ||
| + | |||
| + | 9. Przejdź do katalogu z projektem i zainstaluj Magento poniższym poleceniem. Przed wklejeniem go do konsoli, wstaw właściwe parametry. | ||
| + | |||
| + | <code bash> | ||
| + | php bin/magento setup: | ||
| + | --base-url=http:// | ||
| + | --db-host=localhost \ | ||
| + | --db-name=magento \ | ||
| + | --db-user=magento \ | ||
| + | --db-password=magento \ | ||
| + | --admin-firstname=admin \ | ||
| + | --admin-lastname=admin \ | ||
| + | --admin-email=admin@admin.com \ | ||
| + | --admin-user=admin \ | ||
| + | --admin-password=admin123 \ | ||
| + | --language=pl_PL \ | ||
| + | --currency=PLN \ | ||
| + | --timezone=Europe/ | ||
| + | --use-rewrites=1 | ||
| + | </ | ||
| + | |||
| + | Hasło musi mieć przynajmniej 7 znaków oraz zawierać litery i cyfry. | ||
| + | |||
| + | Jeśli wszystko przebiegło pomyślnie, otwórz 127.0.0.1/ | ||
| + | |||
| + | Jest to skrócona wersja instrukcji instalacyjnej. Pełna, szczegółowa dokumentacja znajduje się na stronie https:// | ||
| - | | ||
| - | |||
| - | 8. Otwórz 127.0.0.1/< | ||