• +48 81 477 82 27
  • kontakt@enifis.pl

Blog

Rate this item
(3 votes)
January 02, 2018 Written by

Instalacja Magento 2 przez Composer'a

Wymagania wstępne instalacji Magento 2

Przed kontynuowaniem musisz wykonać następujące czynności:

  1. Skonfiguruj serwer, który spełnia nasze wymagania systemowe [Link]

  • (co najmniej 2GB pamięci)

  • PHP ~7.1.3||~7.2.0

Zainstaluj Composer [Link]
  1. Uzyskaj klucze uwierzytelniające dla repozytorium kodu Magento [Link]

 

Ad. 2. INSTALACJA COMPOSER’A

Composer’a instalujemy na serwerze w KATALOGU GŁÓWNYM:

cd ~

Wykonujemy następujące komendy. SPRAWDŹ AKTUALN SUMĘ KONTROLNĄ SHA384 TUTAJ: [Link]:

1 2 3 4 php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');" php -r "if (hash_file('sha384', 'composer-setup.php') === '93b54496392c062774670ac18b134c3b3a95e5a5e5c8f1a9f115f203b75bf9a129d5daa8ba6a13e2cc8a1da0806388a8') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;" php composer-setup.php php -r "unlink('composer-setup.php');"

 

Ad. 3. GENEROWANIE KLUCZY UWIERZYTELNIAJĄCYCH dla repozytorium Magento

  1. Logujemy się na stronie: https://marketplace.magento.com/

  2. Przechodzimy do naszego Profilu

  3. Przechodzimy Marketplace/My products/Acces Keys

  4. W zakładce Magento 2 tworzymy nowy Access Key z nazwą taką jak nasz projekt

Wygenerowały nam się 2 klucze:

  1. Public Key - będzie używany jako Username

  2. Private Key - będzie używany jako Password


Tworzymy nowy projekt Composer

Robimy to przy użyciu metapakowania Magento Open Source(Community Edition) lub Magento Commerce ze wskazaniem na katalog “public_html”

1 php composer.phar create-project --repository=https://repo.magento.com/ magento/project-community-edition public_html

Podczas tworzenia projektu jest wymagane uwierzytelnienie w celu pobrania repozytorium kodu platformy Magento 2:

  • Username: wpisujemy wygenerowany wcześniej Public Key

  • Password: wpisujemy wygenerowany wcześniej Private Key

 


Instalacja Magento z poziomu linii poleceń (CommandLineInstallation)

PRZEJDŹ DO KATALOGU public_html/

Po wypełnieniu poniższych danych danymi aktualnego projektu zapisać wszystko w jednej lini i wykonać w terminalu.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 php bin/magento setup:install --base-url="http://mojadomena.pl/" --db-host="db.host.pl" --db-name="db-name" --db-user="db-user" --db-password="xxxxxxx" --admin-firstname="nazwa-admina" --admin-lastname="admin-lastname" --admin-email="Ten adres pocztowy jest chroniony przed spamowaniem. Aby go zobaczyć, konieczne jest włączenie w przeglądarce obsługi JavaScript." --admin-user="login" --admin-password="xxxxxxxx" --language="pl_PL" --currency="PLN" --timezone="Europe/Warsaw" --use-rewrites="1" --backend-frontname="admin"

Zmieniamy memory_limit w pliku .htacces na 2048M

 

1 2 3 4 5 6 7 8 <IfModule mod_php7.c> ############################################ ## adjust memory limit php_value memory_limit 2048M php_value max_execution_time 18000 ############################################
Read 13318 times Last modified on czwartek, 18 lipiec 2019 15:40

logo

Rozwijajmy online Twój handel!

  • Matki Teresy z Kalkuty 18/9
  • +48 81 477 82 27
  • Pon - Pt 8.00 - 16.00

Porozmawiajmy

+48 81 477 82 27 NAPISZ
© Copyrights 2019. All rights reserved.

Search