Ответы на вопросы
+1 голос
464 просмотров
Не получается установить magento 2, помогите как это сделать? Может есть подробная инструкция по установке?
от | 464 просмотров

1 Ответ

0 голосов
Лучший ответ

Magento 2.x.x лучше устанавливать через Composer — это очень мощный инструмент для управления исходным кодом Magento 2. Composer позволяет очень быстро устанавливать и обновлять magento 2, легко устанавливать сторонние модули и расширения или библиотеки.

Установите composer

Прежде всего, проверьте, установлен ли composer. Выполните любую из этих команд в CLI через SSH (интерфейс командной строки/терминал SSH):

  • composer about
  • composer -v

Если команда возвращает информацию о композиторе, значит, он уже установлен, и вы можете выполнить следующий шаг.

Если composer не установлен, выполните следующие команды, чтобы установить Composer на свой сервер:

Теперь вам нужно запустить ту же команду composer about для проверки успешной установки композитора.

Иногда вы не можете переместить композитор на общий путь, в этом случае вы все равно можете использовать composer со следующей конструкцией php -f composer.phar about.

Установка Magento 2

На примере будем устанавливать текущую версию magento 2.3.5.

Установка Magento через Composer не только очень проста, но и быстра. Для начала в корне сервера нужно создать папку для новой установки magento, если вы этого еще не сделали в ручную, выполните команду: mkdir site.ru. Перейдите в раздел каталога ранее созданной папки командой: cd site.ru (где site.ru - название/домен вашего сайта).

Чтобы установить magento через композитор, выполните следующие команды:

  • composer create-project --repository-url=https://repo.magento.com/ magento/project-community-edition:2.3.5. --prefer-dist --no-interaction --dev

Если у вас есть предупреждения, связанные с версией php, вы можете временно использовать --ignore-platform-reqs для игнорирования проверки версии php.

Во время установки композитора вы можете установить любую необходимую версию Magento: 2.0, 2.1, 2.2.1, 2.2.2, 2.2.3, 2.2.4, 2.2.5, 2.2.6, 2.3, 2.3.5.

После выполнения этих команд все файлы magento были скопированы в ваш каталог site.ru, и вы можете запустить установку с помощью веб-мастера установки прямо на сайте или встроенного интерфейса командной строки:

  • php bin/magento setup:install --base-url="http://site.com" --db-host="127.0.0.1" --db-name=<db_name> --db-user=<db_user> --db-password=<db_password> --admin-firstname="Ivan" --admin-lastname="Ivanov" --admin-email="<your_email>" --admin-user="admin" --admin-password="<your_password>" --use-rewrites="1" --backend-frontname="adminpanel" --db-prefix=mage_

Значения выделенные цветом замените на нужные, указав в них: базу данных; пользователя базы; пароль БД; имя админа; емэйл; логин и пароль администратора; ссылку админ панели.

Установка завершена. Командой php bin/magento c:e включите кэш.

После выполнения всех этих шагов вы сможете открывать и работать в интерфейсной части клиента и в бэкэнде. 

Остались вопросы по установке? Задавайте в комментариях ниже. 

 Как загрузить демо данные?

Установка magento с собственными демонстративными примерами данных очень полезна, например, для тестирования нового модуля или для проверки совместимости модулей между различными версиями magento. Так же демо данные могут пригодиться, если установили cms в первый раз и хотите протестировать как всё это работает.

После установки Magento 2.3.5 с помощью композитора, установка демонстрационных данных очень проста. Выполните следующие команды и наслаждайтесь:

  • php bin/magento sampledata:deploy
  • php bin/magento module:enable --all
  • php bin/magento setup:upgrade
от (675 баллов)
Добро пожаловать на сайт Вопросов.Нет, где вы можете задавать вопросы и получать ответы от других участников сообщества.
149 вопросов
210 ответов
13 комментариев
489 пользователей