Edited at

無料で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でリダイレクトしたい

↓↓↓↓↓↓↓ あなたの記事の内容

頑張って.htacess書いてみたけど、管理画面側が見れなくなったのでおとなしくプラグインを使う

───────

.htaccess書いたら、管理画面側が見れなくなったのでおとなしくプラグインを使う

↑↑↑↑↑↑↑ 編集リクエストの内容

Really Simple SSL

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

私の場合は、wp-config.phpの権限がだめで書き込めない〜って言ってたから、chmodで777に変更(+wじゃだめだった)

そのあと、プラグインの詳細に行って「はい、SSLを有効化します」のボタンを押すと完了

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

ちゃんと証明書ついて、ちゃんとしたサイトぽくなりました

簡単

しかも、2,3日後にはGoogleもhttpsで認識してくれていた