Установка композитора Magento 2
-
12-12-2019 - |
Вопрос
Кто-нибудь успешно установил 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
Копировать 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
-
-