Вопрос

Кто-нибудь успешно установил Magento 2 только через композитор?Вот нашел хорошую статью: http://magentiians.com/installing-magento-2-composerно, к сожалению, оно устарело.Я попробовал и получил ошибки:

The requested package magento/community-edition could not be found in any version, there may be a typo in the package name.

Попробовал сменить пакет на project-community-edition и получил

Installation request for magento/project-community-edition *@dev -> satisfiable by magento/project-community-edition[dev-master].

magento/project-community-edition dev-master requires zendframework/zend-stdlib 2.0.3 -> no matching package found."
Это было полезно?

Решение

А composer.json от маги уже не актуален.Следующее composer.json работает на сегодняшний день, проверено с Ubuntu 14.04

{   "minimum-stability": "dev",
    "require": {
        "magento/project-community-edition": "*@dev"
    },
    "repositories": [
        {
            "type": "vcs",
            "url": "https://github.com/magento/magento2.git"
        }
    ]
}

Вам понадобится учетная запись GitHub (из-за проблем с ограничением скорости) и git Утилита командной строки установлена.

Другие советы

У меня есть два метода для установки Magento 2 с образцами данных и с базой данных композитором в «режиме разработчика» на терминале.


1 - Magento2 Установите с образцами данных в режиме разработчика на терминале
    .
  • Копировать Composer.json в корневой папке проекта

    wget https://raw.githubusercontent.com/magento/magento2-community-edition/master/composer.json
    

  • Изменить версию Magento2 с 2.0.2 до 2.0.7 или последняя версия => https://goo.gl/rk9byk

  • запустить команды в терминале без sudo

      .
    • magento2 скачать

      composer install
      

    • Добавить данных образца Magento2 в композиторе

      php bin/magento sampledata:deploy
      

    • Добавить учетные данные для имени пользователя и пароля -> https://goo.gl/9eye00 P>

    • magento2 Пример данных Скачать

      composer update
      

    • magento2 установленные разрешения

      chmod -R 0777 var/
      chmod -R 0777 pub/static
      chmod -R 0777 pub/media/
      chmod -R 0777 app/etc/
      

    • Magento2 Установите с образцами данных в терминале

      php bin/magento setup:install --base-url=http://domain.com/ --db-host=localhost --db-name=database --db-user=root --db-password=root --admin-firstname=FirstName --admin-lastname=LastName --admin-email=email@email.com--admin-user=admin --admin-password=pass --language=en_US --backend-frontname=admin --use-sample-data --magento-init-params=“MAGE_MODE=developer”
      


      2 - Magento2 Установите с образцами данных в режиме разработчика на терминале
        .
      • Копировать Composer.json в корневой папке проекта

        wget https://raw.githubusercontent.com/magento/magento2-community-edition/master/composer.json
        

      • Изменить версию Magento2 с 2.0.2 до 2.0.7 или последняя версия=> https://goo.gl/ rk9byk

      • запустить команды в терминале без sudo

          .
        • magento2 скачать

          composer install
          

        • Magento2 Установите

            .
          • установить на браузере
          • или
          • Установка на терминал

            php bin/magento setup:install --base-url=http://domain.com/ --db-host=localhost --db-name=database --db-user=root --db-password=root --admin-firstname=FirstName --admin-lastname=LastName --admin-email=email@email.com --admin-user=admin --admin-password=pass --language=en_US --backend-frontname=admin --magento-init-params=“MAGE_MODE=developer”
            

          • Добавить данных образца Magento2 в композиторе

            php bin/magento sampledata:deploy
            

          • Добавить учетные данные для имени пользователя и пароля -> https://goo.gl/9eye00 P>

          • magento2 Пример данных Скачать

            composer update
            

          • magento2 установленные разрешения

            chmod -R 0777 var/
            chmod -R 0777 pub/static
            chmod -R 0777 pub/media/
            chmod -R 0777 app/etc/
            

          • magento2 Пример данных Установка

            php bin/magento setup:upgrade
            

          • Magento2 Развертывание статического контента

            find pub/static \! -name '.htaccess' -delete
            php bin/magento setup:static-content:deploy
            php bin/magento cache:clean
            

Лицензировано под: CC-BY-SA с атрибуция
Не связан с magento.stackexchange
scroll top