KirIn 落書き帳

素人がプログラミング, FPGA, LSIをお勉強しているメモ書きです。間違いがあればご指導していただけたら幸いです。

Wordpressのディレクトリ実行権限等を変更

Wordpressに画像のアップロードやテーマの追加をする際にディレクトリの権限等を変更する必要があります。

php-fpm 設定

デフォルトではapacheの設定になっているので、usergroupをnginxに変更します。

vi /etc/php-fpm.d/www.conf
# 以下 変更点
user = nginx
group = nginx

systemctl reload php-fpm

Nginx設定変更

Wordpressに対する設定を/etc/nginx/conf.d/default.confに記述しています。 アップロードできるデータサイズを大きくします。

server{
        client_max_body_size 20m; #20M byteまでアップロード可
        ....
      }

Wordpress ディレクトリ権限変更

私はWordpress/var/www/htmlにインストールしています。 そこで上記パスに含まれるWordpressのファイルの権限を変更します。

cd /var/www/html; find . -type d -print0|xargs -0 chmod 755; find . -type f -print0|xargs -0 chmod 644; chown nginx:nginx * -R