Qiita Teams that are logged in
You are not logged in to any team

Log in to Qiita Team
Community
OrganizationEventAdvent CalendarQiitadon (β)
Service
Qiita JobsQiita ZineQiita Blog
6
Help us understand the problem. What are the problem?

posted at

updated at

Organization

無料でBITNAMIのwordpressをSSL化

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で認識してくれていた

Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
6
Help us understand the problem. What are the problem?