- ベストアンサー
HomebrewでApacheのインストールエラー
- MacBook Pro (Mid2009)にOS X MavericksとHomebrewを利用してApacheをインストールしようとしましたが、エラーが発生しました。
- 参考サイトを参考にしながら作業を進めていたのですが、途中でエラーが発生し、Apacheのインストールができませんでした。
- ネット検索で調べても解決策が見つからず、どうすればよいかわかりません。教えていただけないでしょうか?
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
brew search httpdの結果の中に 「httpd」に完全マッチするものが無いので 「そんなformulaは無いよ」と怒られてるところですね^-^; お望みのものはhomebrew/apache/httpd22かhomebrew/apache/httpd24になります。 apacheは先月までhomebrew/dupesにありましたが、今は削除されています。 その代わり、改善されたformulaがhomebrew/apacheにあります。 参考:https://github.com/Homebrew/homebrew-dupes/commit/c7ea28d3cdc517def4b19a75e79c2645f59d84ce#httpd.rb つまり、apacheの場所も名前も変わったため、 参考にされていたサイトの説明どおりにいかなくなったという訳です。 **** それでは、同じような手順でやり直してみましょう。 今回tapすべきはhomebrew/dupesではなく、homebrew/apacheになります。 コマンドとしては brew tap homebrew/apache この状態でhttpdを検索すると、httpd22とhttp24がリストに表示されると思います。 コマンドとしては brew search httpd 2014/7/8現在、httpd22にはhttpdのversion 2.2.27、httpd24にはversion 2.4.9をインストールするためのformulaが入っています。 httpd24をインストールしたければ以下のコマンド。 brew install httpd24 なお、リンク元のGitHubを見てみると、注意事項が載っていました。 リンク元:https://github.com/Homebrew/homebrew-apache sw_vers -productVersion | grep(以下略)というコマンド(一番最後に記載されている)を apacheのinstall前に実行すると良いようです。 以上、参考になれば幸いです^-^
お礼
------------------------------------------------- MacBookPro:~ Sakura$ brew list apr git node pkg-config ruby-build apr-util httpd24 openssl rbenv autoconf mysql pcre readline ------------------------------------------------- 早速のご回答ありがとうございます!親切、丁寧で大変わかりやすく、全く迷うことなくApacheのインストールを完了することができました(ハート) また、GitHubの注意事項の部分も、Apacheインストール前に行うことができましたので良かったです。^^ 本当にありがとうございました☆