[AWS]EC2 の Amazon Linux の Apache の権限設定メモ

AWSEC2Amazon 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 アプリケーション開発時に必ず設定する必要があるので忘れないようにしておきたいですね。

コメントする

メールアドレスが公開されることはありません。 が付いている欄は必須項目です