前提・実現したいこと
VirtualBox
とCentOS7
を使用して、自作のサーバーを作成しようとしております。
webサーバとして、Nginx
を使用しております。
まず、Nginxを使用してHTTP接続
はできるようになっております。
つまり、Welcome to Nginx!
のページは表示できている状態です。
そこで、このページを無料でHTTPS接続した上で、表示できるようにしたいです。
さらに、Nginxを使って表示しているページにスマホや外部からでもアクセスできるようにしたいです。
発生している問題・エラーメッセージ
まず、オレオレ証明書
によって、SSL証明書
を発行してもらいました。
その、取得したSSL証明書を使って、HTTPS接続をしようとしているのですが、ブラウザからは接続ができず、以下のエラーが出てしまいます。
この接続ではプライバシーが保護されません
また、調べてみたところ、Let's Encrypt
というやつで無料でSSL証明書を発行してもらえるとあったので、/etc/hosts
内にて、ドメイン名を自作したのですが、Let's Encrypt
では、そのドメイン名が使えないとのことでした。
さらに、現在はホストからはアクセスできるのですが、ホスト以外のスマホなどからはアクセスできない
状態です。
質問
- まずNginxの
オレオレ証明書
では、https接続を使ってのページ表示はできないのでしょうか? - また、
/etc/hosts
内において作成した、ドメイン名を使って、Let's Encrypt
にてssl証明書を発行してもらうことはできないのでしょうか? - スマホから、ブラウザを使用して、ゲストの
Welcome to Nginx!
のページを表示することはできないのでしょうか?
よろしくお願いします。
試したこと
Let's Encrypt
にてSSL証明書を発行できないか試してみましたが、だめでした。
補足情報(FW/ツールのバージョンなど)
CentOS Linux release 7.9
asgiref 3.4.1
Django 3.2.6
gunicorn 20.1.0
pip 21.2.4
pytz 2021.1
setuptools 39.2.0
sqlparse 0.4.1
typing-extensions 3.10.0.0
uWSGI 2.0.19.1
wheel 0.37.0
Python 3.6.8
pip 21.2.4 from /home/<ユーザーネーム>/<仮想環境名>/lib64/python3.6/site-packages/pip (python 3.6)
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/09/05 03:30