2016-10-04 3 views
0

私は有効にSSLモジュールを設定dokku/Herokuの内nginxの使用したい:変更nginxのバイナリ

+ --with-http_ssl_module 

それを達成するための最も簡単な方法は何ですか? PHPビルドパックをクローンするだけでは、このトリックはできません。どうすればnginxバイナリを再コンパイルできますか?ビルパックを再構築するにはどうすればいいですか? -

答えて

0

[OK]を私はこのようにそれをやった:

  • が1.10にnginxの依存性を変更buildpackをフォーク

    :platform.phpで

    $require["heroku-sys/nginx"] = "~1.10.0";

  • 新しいnginxパッケージをコンパイルして保存します(公式ヒーローに基づいていますパッケージを保存U 1)

  • アプリを配備する場合はS3
  • アプリの環境にラインexport HEROKU_PHP_PLATFORM_REPOSITORIES='https://s3.region.amazonaws.com/your-bucket/packages.json'

を追加アマゾン、nginxのは、カスタムリポジトリからロードされ、ドッキングウィンドウ内にインストールされます上のパブリックsomwhere画像。

関連する問題