문제

Magento 2 설치 방법을 설명하는 튜토리얼을 작성하려고 합니다. 오직 작곡가를 통해 해당 튜토리얼을 타사 작곡가 저장소의 작동 방식을 탐색하는 데 사용하세요.현재 Magento 2 개발 설정을 살펴보면 몇 가지 정보가 누락되어 있는데 커뮤니티에서 이를 채워주길 바랍니다.

구체적으로, composer.json 에서 Magento 2 GitHub 저장소 Magento 패키지 이름을 다음과 같이 나열합니다. magento/magento2ce.그러나 이 패키지는 packagist에는 존재하지 않습니다., 또한 존재하지 않습니다 packages.magento.com.

이것은 내가 단지 할 수 없다는 것을 의미합니다

composer require magento/magento2ce

Magento 2가 자동으로 설치되도록 합니다.

최종 사용자가 Magento 2의 최신 안정 버전을 설치하는 데 사용할 수 있는 Magento 2 제공 패키지가 있습니까? 없이 GitHub에서 소스를 확인하시나요?

도움이 되었습니까?

해결책

GA 이전에는 '공급업체'에서 모듈을 지원하는 등의 작업을 수행했기 때문에 상황이 조금 바뀔 수 있으며 Composer 저장소를 포함하는 "새로운 Magento Connect"가 곧 출시될 예정입니다.완벽한 폭풍이 계속되고 있습니다. 모든 것이 하나로 합쳐지도록 노력하고 있습니다.하지만 응, 거기엔 ~ 할 것이다 CE를 빨아들이는 신뢰할 수 있는 단일 CE 패키지가 되어야 합니다.여기에는 패치 수준도 포함되므로 단순함을 원하는 사람들을 위해 패치 수준이 포함된 CE 메타 패키지가 있습니다.CE 패치를 얻으려면 메타 패키지의 새로운 패치 수준에 의존하면 되고, 모든 테스트 등을 거쳐 실행된 모듈의 조합을 얻게 됩니다.

그래서 ~ 할 것이다 GA에서는 깨끗하지만 아직은 깨끗하지 않습니다.packages.magento.com은 "New Connect"까지 자리 표시자입니다. 이는 "실제" 사이트가 활성화된 후에는 사라집니다.(아니요, 출시일을 알려드릴 수는 없지만 Real Soon Now™입니다.)

다른 팁

지금은 다음에서 Magento를 설치할 수 있습니다. 이것 Packagist의 패키지:

composer create-project --stability="alpha" magento/project-community-edition

이것은 몇 달 된 Magento의 1.0.0 베타 버전입니다.릴리스 중에 저장소가 변경될 수 있고 안정성도 변경되지만 composer create-project 명령을 사용하여 설치하는 방법입니다.

Composer를 통해 Magento 2를 설치하려면 다음을 방문해야 합니다. 여기 인증 키를 얻으려면.로그인한 후 "내 액세스 키"를 클릭하고 새로운 키 세트를 생성하세요.

터미널에 다음 명령을 입력하세요.

composer create-project --repository-url=https://repo.magento.com/ magento/project-community-edition

공개 키는 사용자 이름이고 개인 키는 비밀번호입니다.

이제 설치 마법사를 통해 Magento를 설치할 수 있습니다.

샘플 데이터와 함께 설치하려면 Magento 2 루트 디렉터리로 이동하여 아래 명령을 실행하세요.

php bin/magento sampledata:deploy
php bin/magento setup:upgrade

이 명령은 작곡가.json 파일을 업데이트합니다.

Composer를 통해 Magento 2를 설치할 수 있으며, 루트 디렉터리에서 다음 명령을 실행하여 다운로드할 수 있습니다.

composer create-project --repository-url=https://repo.magento.com/ magento/project-community-edition .

이제 다음 명령을 실행하여 Magento 2를 설치하십시오.

php bin/magento setup:install 
--base-url="http://yoururl.com/" 
--db-host="localhost" 
--db-name="dbname" 
--db-user="dbuser" 
--db-password="dbpass" 
--admin-firstname="admin" 
--admin-lastname="admin" 
--admin-email="user@example.com" 
--admin-user="admin" 
--admin-password="admin123" 
--language="en_US" 
--currency="USD" 
--timezone="America/Chicago" 
--use-rewrites="1" 
--backend-frontname="admin"
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 magento.stackexchange
scroll top