Composerでxserverにインストール

Xserverには最新版のComposerが入っているのでインストールは不要。

SSHのphpのヴァージョンが8.3になっていないと思いますのでpathを通します。

mkdir $HOME/bin

8.3のシンボリックリンクを作成

ln -s /usr/bin/php8.3 $HOME/bin/php

homeディレクトリに移動、.bash_profileにpathを通す

echo "export PATH=$HOME/bin:$PATH" >> .bash_profile

設定を反映

source ~/.bash_profile

ヴァージョン確認

php -v

Drupalのインストール

まずcd でインストールしたいディレクトリに移動。

$ composer create-project drupal/recommended-project drupal

※現在のディレクトリの直下にdrupalフォルダが作成されます。

$ cd drupal

ルートに移動。drushを入れます。

$ composer require drush/drush

確認。

$ ./vendor/drush/drush/drush version

 

サーバーパネルの設定でmbstring.encoding_translationこれをONにしておく必要があるかもしれません。