2
6

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

無料でBITNAMIのwordpressをSSL化

Last updated at Posted at 2018-10-17

bitnamiで入れたwordpressをssl化したい

SEO的にSSL化は必須なのでしてくれと言われたのでやりました

お金がないのでletsencryptで証明書をもらってくる

証明書周り

サーバ内に入って、certbotを入れる

[domain name]は自分の環境のものを入れる
[mail adress]は自分のメアドいれました


sudo curl https://dl.eff.org/certbot-auto -o /usr/bin/certbot-auto
sudo  chmod 700 /usr/bin/certbot-auto
sudo certbot-auto certonly --webroot -w /var/www/html -d [domain name] --email [mail adress]

証明書発行


cd /tmp && git clone https://github.com/letsencrypt/letsencrypt
cd letsencrypt
./letsencrypt-auto

証明書をbitnamiのapache配下に移動


sudo cp /etc/letsencrypt/live/[domain name]/fullchain.pem /opt/bitnami/apache2/conf/server.crt
sudo cp /etc/letsencrypt/live/[domain name]/privkey.pem /opt/bitnami/apache2/conf/server.key

apache再起動


sudo /opt/bitnami/ctlscript.sh restart apache

これで、https://[domain name]に接続できるようになる

SSLの適用

ふつうにアクセスするとhttpでアクセスしちゃうので、301でリダイレクトしたい
.htaccess書いたら、管理画面側が見れなくなったのでおとなしくプラグインを使う

Really Simple SSL
というプラグインを公式からダウンロード→有効化

私の場合は、wp-config.phpの権限がだめで書き込めない〜って言ってたから、chmodで777に変更(+wじゃだめだった)
そのあと、プラグインの詳細に行って「はい、SSLを有効化します」のボタンを押すと完了

スクリーンショット 2018-10-17 21.02.09.png

ちゃんと証明書ついて、ちゃんとしたサイトぽくなりました
簡単
しかも、2,3日後にはGoogleもhttpsで認識してくれていた

2
6
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
6

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?