Drupalインストール後処理

Nid: 778
  • cron設定

設定したalias を使用し、定期的にOS cronを実行します。Drupal側のcron設定は、WEB設定画面でOFFにします。
admin/config/system/cron

$ crontab -e
# Drupal cron with drush
# every 3 hours
0 */3 * * * drush @allsites cron

Drupal cron実行

$ sudo drush cron

 

  • directory ownerおよび権限設定
$ cd /var/www/html/$sitename
$ sudo chown -R www-data:www-data .
$ sudo find . -type f -exec chmod u=r,g=r,o=r '{}' \; && sudo find . -type d -exec chmod 555 '{}' \; && sudo chmod a+w sites/default/files && sudo chmod 444 sites/default/settings.php && find sites/default/files -type d -print0 | xargs -0 sudo chmod 755

 

  • モジュールアップデート
$ sudo drush -y pm-update

 

  • キャッシュクリア
$ sudo drush cc all
  • アクセスログ有効化と設定
$ sudo drush -y en statistics
admin/config/system/statistics