Composer로 Drupal 11 설치하기.
Composer는 Drupal과 관련 구성 요소(모듈, 테마, 라이브러리)를 관리하는 편리한 도구입니다. 시작하기 전에 컴퓨터에 Composer이(가) 설치되어 있는지 확인하세요. Drupal 11에는 Composer 2.7.0 이상과 PHP 8.3 이상이 필요합니다.
Drupal 11을 사용할 때는 다음에 있는 Composer 템플릿을 사용하는 것이 좋습니다: drupal/recommended-project. 이 템플릿은 Drupal 코어 의존성이 공식 Drupal 릴리스와 정확히 같은 버전이 되도록 합니다. 다른 방법도 있지만 이 방법이 가장 좋습니다.
프로젝트 시작하기
composer create-project drupal/recommended-project my_site_name_dir이 명령은 'my_site_name_dir'에 프로젝트를 만들고 자동으로 다음을 실행하여 Drupal 11의 최신 안정 버전과 모든 의존성을 가져옵니다: composer install.
'my_site_name_dir'에는 웹 루트 밖에 두어야 하는 파일이 들어갑니다. 웹 서버가 들여다볼 수 없는 곳에 두세요. 웹 루트는 'my_site_name_dir/web'이 됩니다.
Docker로 Composer 설치하기
Docker 기반 워크플로를 사용 중이라면 Composer와 그 의존성이 아직 설치되지 않았을 수 있습니다. 그런 경우 다음 명령으로 Drupal 프로젝트를 만드세요:
docker run --rm -i --tty -v $PWD:/app composer create-project drupal/recommended-project my_site_name_dir --ignore-platform-reqs표준 웹 화면으로 Drupal 설정하기
Composer가 필요한 패키지 다운로드를 마치면 브라우저에서 사이트 URL로 이동하여 설정을 시작하세요. 데이터베이스 접속 정보, 관리자 사용자 이름, 기본 정보를 입력하라는 안내가 나옵니다.
명령줄로 Drupal 실행하기
Drush로는 명령줄에서 Drupal을 설치할 수 있습니다. 프로젝트에 Drush를 추가하려면 다음을 입력하세요: composer require drush/drush 그런 다음 drush site:install 명령으로 명령줄 설정 마법사를 실행하세요. 인수 없이 실행하면 표준 프로필을 설치하고 데이터베이스 접속 정보만 묻습니다.
drush site:install