403

Raspbian 9.4(stretch)でHTTPSサーバーを立ててみた!

プロデューサーさんっ!HTTPSですよっ!HTTPSっっ!

HTTPの時代は終わりましたという訳で重い腰を起こしてHTTPサーバーのHTTPS化を行うことに!

やってみると非常に簡単で拍子抜けしました…w(オレオレ証明書作るより楽)

前提条件

  • Raspbian 9.4(Stretch)
  • Apache/2.4.25
  • 稼働中のホストが存在する

手順

無料の証明書発行サービスであるLet’s Encryptを利用します。

  • パッケージリポジトリリストを開く
    • sudo nano /etc/apt/sources.list
  • 最終行に以下の行を追加する
    • deb http://ftp.debian.org/debian stretch-backports main
    • 参考情報:Debian JP
  • Certbotをインストールする
    • sudo apt-get install certbot python-certbot-apache -t stretch-backports
  • CertbotからApacheの設定を行う
    • sudo certbot --apache
  • あとはウィザード形式なので適当に進めたら終わりです。英語ですが、簡単なので読めると思います。

おまけ

ついでにphpmyadminを外部からアクセスできないようにしました。

まずphpmyadminのconfを開きます。

sudo nano /etc/apache2/conf-enabled/phpmyadmin.conf

次に以下の行を追加します。

IPは適当に書き換えてください。レンジ指定もできます。

りこ🍥
  • りこ🍥
  • 🌌ネトゲ廃人を経てWeb漂流物に成り果てた何か。さて次へ向かう先はどこやら。えっちらほっちら。

コメントする

メールアドレスが公開されることはありません。