【FastPress】ApacheとNginxのユーザを統一する

ログインなしのホームディレクトリなしのユーザ作成 useradd -s /sbin/nologin -M www 以下の設定ファイルを変更 /etc/php-fpm.d/www.conf userとgroupとwwwに変…

Read more

phpmyadminで、「(./tmp/) にアクセスできません。phpMyAdmin はテンプレートをキャッシュすることができないため、低速になります。」と表示される。

phpmyadminをインストール後に、アクセス&ログインは出来るが以下のエラーが赤文字で表示される場合 (./tmp/) にアクセスできません。phpMyAdmin はテンプレートをキャッシュすることができない…

Read more

WordPress : wp-config.phpをapacheとnginxの設定でアクセス出来なくする。

大切な大切なwp-config.php これにはWordPressのDBのアカウントなどが書かれています。 外部から見えなくするためにDocumentRoot以外に置いておくのも手ですが、WordPressのファイル群な…

Read more

設定を入れ込んだのに、http2通信が出来てない様に見えるとき

nginxでのhttp2通信の実装はとても簡単。 前提としてhttpsの通信しかブラウザ側がhttp2通信でやりとりしてくれないそう。 なので、SSL証明書が必要ですが、そこはLettsとかを使用してがんばってください。…

Read more

WordPressのメディアアップロードサイズの最大値を変更する。

WordPressにアップロードするファイルのサイズを上げたいとき。逆にでかいのを上げてほしくなくて下げたいとき。何もしなければ16MBまでとかになっているはず・・・? rootdir/wp-content/upload…

Read more

AWS-ec2にてCentos7にWordPressを導入したときにUTC時刻が+9時間(日本時間)に変更される

AWSのMarket Placeにて、CentOS 7 (x86_64) – with Updates HVMを選択 nginx+php72+mysql56の環境を準備、WordPressを入れて各種設定を行…

Read more

起動中のウェブサーバを検知する

lsofコマンドを使うことでWEBサーバのプロセスが立ち上がっているか検知することができる。 lsof -c nginx lsof -c httpd http://hack-blog.net/archives/330

Read more

【NGINX】並列する location はマージされない

location / { index index.php index.html index.htm; try_files $uri $uri/ /index.php?$args; } location /develop …

Read more

リダイレクトを使って「www」の有無を統一する

リダイレクト機能を使うことで「www」の有無を統一することができる。 以下の例は、全てのアクセスを「https」の「example.jp」に統一するようにしてある。 server { listen 80; server_…

Read more

wordpressの高速化2

AmazonLinux+nginx+php-fpmでwordpressの高速化する時の設定のチューニングについてもう少し調べたのでメモ nginx ・worker_procceses syntax :worker_pro…

Read more

wordpressの高速化

nginx+php-fpm環境で、wordpressの高速化のためにサーバーサイドで出来ることを色々調べてみた 正直あんまり理解できていないが、自分用に参考になるサイトをまとめる意味でもメモを残しておこう…… ・ngin…

Read more

[Nginx] メンテナンス状態に設定する

点検作業などでNginxサイトをメンテナンス状態に設定する。 httpはhttpsにリダイレクトする設定を行っているとする。 /etc/nginx/conf.d/www.confを以下のように編集。 geo $acces…

Read more

wordpress importerのxmlファイルの容量上限の変更

nginx+php-fpm環境でwordpressを動かして、ほかから持ってきたxmlファイルをインポートしようとしたら、上限にひっかかってしまったのでメモ 413 Request Entity Too Largeという…

Read more

Nginxのログをtsv形式に変換する

Embulkなどでデータを扱うためにNginxのログをtsv形式に変換する。 $ cat /var/log/nginx/access.log | perl -ne ‘print join(“\t”, /^(.*?) (.…

Read more

nginxのSSL通信をHTTP/2に変更

listen 443 ssl http2 default_server; SSL通信が有効であればこれを変更するだけで完了。

Read more