昨年、執筆した『ビジネスサイトをこれからつくる WordPressデザイン入門』の監修をしていただいたプライム・ストラテジー株式会社が提供する超高速WordPress仮想マシンのKUSANAGIを利用して、自動デプロイをする仕組みを作った時にハマったポイントの備忘録です。

  1. kusanagi statusで使っている環境を調べる
  2. ps aux | grep nginx でNginxの起動権限を調べる
  3. Nginxのユーザをあわせる (/etc/nginx/nginx.conf) kusanagi:www
  4. PHPのユーザをあわせる (/etc/php7-fpm.d/www.conf) kusanagi:www
  5. deploy.phpとdeploy.shをkusanagi:wwwにする (chown -R kusanagi:www path/)
  6. kusanagi restartで再起動