macOS SierraでPassengerのApacheモジュールを簡単にビルドする方法
方法
shell
brew install apr apr-util
APU_CONFIG=$(brew --prefix apr-util)/bin/apu-1-config \
passenger-install-apache2-module --auto --apr-config-path $(brew --prefix apr)/bin/apr-1-config
- 要は環境変数の APR_CONFIG と APU_CONFIG に apr-1-config と apu-1-config へのフルパスを指定しておけばよいようです
- passenger-install-apache2-module には APR_CONFIG を設定する --apr-config-path オプションがあるのでこれを使います
- 一方、APU_CONFIG を設定する --apu-config-path オプションはないので自分で指定します
懸念点
ビルド後、次のようなエラーメッセージが出ますが、ほっといても問題ありませんでした。
/Applications/Xcode.app/Contents/Developer/Toolchains/OSX10.12.xctoolchain/usr/local/bin/apr-1-config not found!.
参考
- Sierra
El CapitanへPassengerをインストール http://qiita.com/MasamiKumazawa/items/2c221e2bc10fd886b1d3 - https://github.com/Homebrew/homebrew-core/blob/master/Formula/passenger.rb#L25-L26
Author And Source
この問題について(macOS SierraでPassengerのApacheモジュールを簡単にビルドする方法), 我々は、より多くの情報をここで見つけました https://qiita.com/akicho8/items/7a79acbb7e9d15f4ac1b著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .