2.13.9.1. Установка Magento 2.3.6

Внимание!

Magento версии 2.4.0 или выше на хостинге установить нельзя, поскольку для них требуется наличие модуля Elasticsearch, который на хостинге не поддерживается.

Для установки Magento выполните следующее:

  1. Зарегистрируйтесь на официальном сайте Magento и на странице загрузки выберите и скачайте себе на ПК архив с дистрибутивом версии 2.3.6.
  2. Разместите файлы дистрибутива на хостинге:
    1. С помощью файл-менеджера или любого FTP-клиента загрузите архив на хостинг в корневой каталог предварительно добавленного сайта.
    2. Распакуйте загруженный архив с помощью файл-менеджера.
    3. Замените два файла .htaccess, размещённых в корневом каталоге сайта и подкаталоге pub, на файлы отсюда или отредактируйте их самостоятельно следующим образом:
      1. Найдите такую строку:
        Options +FollowSymlinks

        Замените её на такую:

        Options +SymLinksIfOwnerMatch
      2. Найдите все такие блоки кода:
        <IfVersion < 2.4>
            order allow,deny
            deny from all
        </IfVersion>
        <IfVersion >= 2.4>
            Require all denied
        </IfVersion>

        Замените каждый из них такой строкой:

        Require all denied
  3. Убедитесь, что для сайта установлена версия PHP 7.3 (официальные требования).
  4. Подготовьте базу данных:
    • Если нет свободных базы данных, создайте новую.
    • Если есть неиспользуемая база данных, можно очистить и использовать её.
  5. Отключите ограничение доступа по IP в настройках безопасности MySQL. Если этого не сделать, после указания данных подключения к базе данных Magento сообщит, что у пользователя недостаточно прав, и не даст продолжить установку.
  6. Выполните установку:
    1. Откройте сайт в браузере.
    2. Ознакомьтесь с лицензией и примите её.
    3. Шаг 1: Проверка готовности. Нажмите кнопку проверки и убедитесь, все условия для установки соблюдены (в каждой строке указана зелёная галочка).
    4. Шаг 2: Добавление базы данных. Укажите настройки подключения к базе данных:
    5. Шаг 3: Веб-конфигурация:
      • Основные настройки:
        • «Your Store Address» — адрес, по которому будет работать сайт. Определяется автоматически.
        • «Magento Admin Address» — адрес, по которому будет доступна админ-панель сайта. Генерируется автоматически. Можно указать свой вместо сгенерированного.
      • Дополнительные настройки («Advanced Options»):
        • «HTTPS Options» — настройка HTTPS в основной части сайта и его админ-панели. Если к сайту уже подключён SSL-сертификат и не задействован редирект на HTTP, опции можно сразу включить.
        • «Apache Rewrites» — поддержка редиректов Apache. Опцию нужно оставить включённой.
        • «Encryption Key» — ключ шифрования. Можно оставить значение «I want to use a Magento generated key», выбранное по умолчанию.
        • «Session Save» — место хранения сессий. Можно оставить значение «Files», выбранное по умолчанию.
    6. Шаг 4: Настройка магазина. Укажите нужный часовой пояс, валюту и язык.
    7. Шаг 5: Создание аккаунта администратора. Укажите данные администратора (они будут использоваться для доступа к админ-панели сайта):
      • «New Username» — имя пользователя.
      • «New Email» — почта.
      • «New Password» и «Confirm Password» — пароль.
    8. Шаг 6: Установка. Нажмите кнопку установки и дождитесь завершения операции.
    9. В целях безопасности измените права доступа к каталогу app/etc и снимите в его свойствах права на запись.
  7. Проверьте работу сайта.
Содержание