meta data for this page
To jest stara wersja strony!
Magento
Magento to platforma do uruchamiania sklepów internetowych (eCommerce). Projekt może być dostosowywany przez deweloperów do specyficznych potrzeb klienta poprzez rozszerzanie klas PHP.
Instalacja
Przed rozpoczęciem instalacji upewnij się, że masz dokładnie taką wersję PHP, jakiej wymaga najnowsze Magento.
1. Zainstaluj XAMPP albo WAMP Server. Dodaj PHP to Path (np. C:\wamp\bin\php\php7.4.9).
2. Zainstaluj Composer z getcomposer.org. Composer wymaga PHP.
3. Utwórz konto na stronie https://marketplace.magento.com
4. Wygeneruj Access Keys: My Profile → Access Keys.
5. Włącz następujące biblioteki w php.ini, np. C:\xampp\php\php.ini.
extension=bz2 extension=curl extension=fileinfo extension=gd2 extension=gettext extension=intl extension=mbstring extension=exif ; Must be after mbstring as it depends on it extension=mysqli extension=openssl extension=pdo_mysql extension=soap extension=sockets extension=sodium extension=xsl
Aktywne rozszerzenia możesz wyświetlić poleceniem:
php -m
6. Pobierz Magento poniższym poleceniem (przyjęto, że Twój katalog/projekt nazywa się „magento” - ostatni parametr).
composer create-project --repository-url=https://repo.magento.com/ magento/project-community-edition magento
Kiedy instalator zapyta o login i hasło, użyj wcześniej wygenerowanych kluczy Access Key do zalogowania się: Public Key jako Username, Private Key jako Password.
7. Utwórz bazę danych dla aplikacji.
Zaloguj się na konto roota.
mysql -u root -p
Utwórz nową bazę danych i użytkownika.
CREATE DATABASE IF NOT EXISTS magento CHARACTER SET 'utf8' COLLATE utf8_polish_ci; GRANT ALL PRIVILEGES ON magento.* TO 'magento'@'localhost' IDENTIFIED BY 'magento'; FLUSH PRIVILEGES;
Wylistowanie istniejących użytkowników.
SELECT host, user, password FROM mysql.user ORDER BY user, host;
8. Przejdź do katalogu z projektem i zainstaluj Magento poniższym poleceniem. Przed wklejeniem go do konsoli, wstaw właściwe parametry.
php bin/magento setup:install \ --base-url=http://localhost/magento \ --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/Warsaw \ --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/magento. Jest to skrócona wersja instrukcji instalacyjnej. Pełna, szczegółowa dokumentacja znajduje się na stronie https://devdocs.magento.com/guides/v2.4/install-gde/composer.html.