タグ

dockerとsslに関するmimosafaのブックマーク (2)

  • Dockerを使ってローカルに立てたNginxでHTTPS通信する方法|Webエンジニア研究室

    HTTPS通信(SSL/TLS暗号化通信)の流れ まずは、実際にNginxでどのような流れでHTTPS通信が行われるかを説明します。 クライアント・サーバ間のHTTPS通信(SSL/TLS暗号化通信)は以下の流れで行われます。 クライアントがサーバに対してHTTPSでリクエストを送る サーバは公開鍵付きの証明書をクライアントに送付する(秘密鍵と違い、公開鍵は全世界にばら撒いて問題ない) クライアント側で生成した共通鍵を、公開鍵を使って暗号化する 暗号化した共通鍵をサーバに送付する 暗号化された共通鍵を秘密鍵で復号する クライアント・サーバ共に共通鍵を持っている状態となったので、共通鍵を使ったクライアント・サーバ間での暗号化通信が可能となる Dockerを使ってローカルに立てたNginxでHTTPS通信する方法 HTTPS通信の流れが分かったところで、具体的にローカルにDockerで立てたN

    Dockerを使ってローカルに立てたNginxでHTTPS通信する方法|Webエンジニア研究室
  • 【Mac/Win対応】DockerでPHPローカル開発環境の最強構築方法

    こんにちは、タカフです。 Dockerでローカルマシンに開発環境を構築する時の悩み・やりたいことって色々ありますよね。 例えば僕の場合はこんな感じです。 コマンド一発でローカルマシンにLAMP開発環境を作りたい おなじみのポート番号アクセスはやめてドメインアクセスにしたい ローカル開発環境とてSSLで開発を進めたい DocumentRootはプロジェクト配下のサブディレクトリ(public/htdocs等)にしたい PHPのXdebugは使えるようにしたい(もちろんWebもCliも) MySQLDBデータはホスト側にもって永続化させたい といったところでしょうか。 もしあなたがDockerLinux・Apache・PHPMySQL開発環境を作るにあたって、この中に該当するものがあったなら記事の内容はお役に立てるかもしれません。 今回全て解決して、その構築方法を記しました。 コマンド

    【Mac/Win対応】DockerでPHPローカル開発環境の最強構築方法
  • 1