インストール
drupalリポジトリからファイルをダウンロードする。
composer create-project drupal-composer/drupal-project:8.x-dev ダウロードディレクトリ --no-interaction
MySQLを設定する。
mysql -u root -p CREATE DATABASE IF NOT EXISTS DB名; CREATE USER 'ユーザ名'@'ホスト名' IDENTIFIED BY 'パスワード'; GRANT [権限] ON [適用対象のデータベース].[適用対象のテーブル] TO 'ユーザ名'@'ホスト名' IDENTIFIED BY 'パスワード'; FLUSH PRIVILEGES;
コマンドでインストールする。
drush site-install standard --db-url='mysql://DBパスワード:DBユーザー@DBホスト/DB名' --site-name='サイトタイトル' --locale=ja --account-name=管理ユーザー名 --account-pass=管理ユーザーパスワード --account-mail="foobar@example.com" --site-mail="hogehoge@example.com"
TImeout発生時
ここでは、Nginx+PHPの環境であるので、この環境での設定を記載する。
vi /etc/php/7.3/fpm/php.ini
max_execution_time = 300
vi /etc/php/7.3/fpm/pool.d/www.conf
request_terminate_timeout=300
vi /etc/nginx/nginx.conf
http { #... fastcgi_read_timeout 300; #... }
コメント