AWS
の EC2
で Amazon Linux
を使用した際の Apache
に関する権限設定方法をメモしておきます。
権限設定
下記コマンドを順次実行して権限を設定していきます。
apache グループに ec2-user を追加
$ sudo usermod -a -G apache ec2-user
/var/www とそのコンテンツのグループ所有権を apache グループに変更
$ sudo chown -R ec2-user:apache /var/www
/var/www とそのサブディレクトリの権限設定
$ sudo chmod 2775 /var/www
$ find /var/www -type d -exec sudo chmod 2775 {} \;
/var/www とそのサブディレクトリのファイルの権限設定
find /var/www -type f -exec sudo chmod 0664 {} \;
最後に
今回のような基本的な設定は Web アプリケーション開発時に必ず設定する必要があるので忘れないようにしておきたいですね。
コメント