Drupalをcomposerでインストールする

Drupal

実家に設置しているサーバに,Drupalをcomposerでインストールしてみます.

projectの作成

以下のコマンドでprojectを作成します.コマンドの一番最後の引数は「プロジェクトのディレクトリ名を指定する」と書いてありますが,実際にはDrupalを動作させるhttpdのDocumentRootを指定します.以下のコマンドは一行で実行します.

composer create-project --no-install drupal/recommended-project /var/www/vhost/www.yo7612.net/drupal

これを実行するとプロジェクトディレクトリにcomposer.jsonとcomposer.lockが作成されます.

composer.jsonの編集

※ここはディレクトリ名に合わせるように編集します.

composer.jsonの中の”web-root”:で
    “web/” –> “./”
“installer-paths”:で
    “web/core” –> “core”,

今回はwebというディレクトリはないので上記のように変更します.

Drupalのインストール

composerコマンドでDrupalをインストールします.

cd /var/www/vhost/www.yo7612.net/drupal
composer install

これでDrupal本体のインストールは完了です.

このあと,必要であればアクセス権やfirewalld,httpd,SELinuxの設定などを行います.

drushのインストール

drushのインストールを以下のコマンドで実行します.

cd /var/www/vhost/www.yo7612.net/drupal
composer require drush/drush

drushのバージョンの確認

以下のコマンドでdrushのバージョンを確認します.

./vendor/drush/drush/drush version

drushランチャのインストール

以下のコマンドでdrushランチャをインストールします.

curl -OL https://github.com/drush-ops/drush-launcher/releases/latest/download/drush.phar
chmod +x drush.phar
mv drush.phar /usr/local/bin/drush

コメント

タイトルとURLをコピーしました