0
0

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.

Raspberry Pi3をインターネットに公開する

Last updated at Posted at 2020-11-07

#はじめに
ラズベリーパイ3はハードディスク起動ができます。WEBサーバーとしての実力を試したくてインターネットに公開してみました。

#前提
筆者はBroad WiMAXの回線をつかっています。

#グローバルIPアドレス
なんと月額96円(税抜)でグローバルIPアドレスが払い出されます。しかもルーターで接続先設定(APN)をするだけ!
https://faq.wimax-broad.jp/faq/show/165?back=front%2Fcategory%3Asearch&category_id=12&commit=&keyword=%E3%82%B0%E3%83%AD%E3%83%BC%E3%83%90%E3%83%AB&page=1&site_domain=customer&site_id=2&sort=sort_keyword&sort_order=desc&utf8=%E2%9C%93

グローバルIPアドレスが取得できたらラズベリーパイ3をDMZに設定します。

#DDNS
Broad WiMAXのグローバルIPアドレスは都度変更されるためDDNSに登録します。MyDNS.JPを利用する事にしました。
http://www.mydns.jp/

# cat /etc/cron.hourly/mydns
#!/bin/sh
wget -O - 'https://mydnsXXXXXX:PASSWORD@www.mydns.jp/login.html'

#SSLサーバ証明書
Let's Encryptを利用する事にしました。

# apt install certbot python-certbot-apache
# certbot certonly --webroot -w /var/www/html/ -d rp3.mydns.jp

以下を記載してapache2を再起動します。

/etc/apache2/sites-enabled/000-default.conf
SSLCertificateFile /etc/letsencrypt/live/rp3.mydns.jp/cert.pem
SSLCertificateKeyFile /etc/letsencrypt/live/rp3.mydns.jp/privkey.pem
SSLCertificateChainFile /etc/letsencrypt/live/rp3.mydns.jp/chain.pem

#最後に
わかりずらい部分がありましたら追記いたします。

0
0
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
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?