Wordpress」カテゴリーアーカイブ

Let’s Encrypt の証明書を使って無料で HTTPS 化

しばらくこの WordPress は HTTP でアクセスしていたけど、無料で証明書を使えるサービスである Let’s Encrypt が使えそうだったので HTTPS 化してみた。

certbot を使うとできるよ、と説明があったので、それに従うことにした。このサイトは CentOS6 + Apache Web Server で構築されているので、ここにやり方が載っている。

特にはまることなく証明書をインストールできて、自動で設定もしてくれた。ただし、HTTP から HTTPS へのリダイレクトは自動設定ではうまくいかなかったので、手動で .htaccess を変更して 301 リダイレクトするように設定した。

 

WordPressにダッシュボードからプラグインをインストールするための設定

http://ivystar.jp/cms/wordpress/wordpress%E3%81%AE%E3%83%97%E3%83%A9%E3%82%B0%E3%82%A4%E3%83%B3-%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB%E3%81%A7%E6%8E%A5%E7%B6%9A%E6%83%85%E5%A0%B1%E3%82%92%E6%B1%82%E3%82%81%E3%82%89/

結論だけを書くと、

  • wordpressをインストールしているディレクトリの所有権を変更する
    # chown -R apache:apache /path/to/wordpress
  • wp-config.phpに1行追加
    define(‘FS_METHOD’, ‘direct’);

WordPressのインストール方法

http://webkaru.net/linux/cat/setting/wordpress/
わかりやすく、かつ無駄がないので、とても参考になる。

さくらの一番安いVPSでapacheで動かしているけど、かなり快適に動く。
nginxでリバースプロキシ、とか必要かと思ったけど、そこまでやる必要を感じないな。