Я хотел установить apache 2.4 на моем OS X Mavericks и проблема с ./configure
и make
.
Установка apache 2.4 на OS X Mavericks 10.9
Ответ 1
-
Во-первых, вам нужно домашнее пиво на вашем mac. Вы можете получить:
ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)"
-
Затем вам нужно установить pcre и libtool через:
brew install pcre brew install libtool
-
После этого загрузите последний стабильный apache 2.4 из Apache
-
После извлечения войдите в каталог и запустите следующее:
./configure --prefix=/usr/local/apache-<VERSION> LTFLAGS=--tag=CC
Пример:
./configure --prefix=/usr/local/apache-2.4.7 LTFLAGS=--tag=CC
который я нашел здесь.
-
После этих шагов вам просто нужно запустить
make make install
а httpd configs и bash изменяет здесь. Кроме того, убедитесь, что вы используете замену в правильном пути.
-
В конце выполнения
httpd -k start working httpd -v
вы получите (за исключением номера версии):
Версия сервера: Apache/2.4.7 (Unix)
Сервер построен: 8 февраля 2014 14:34:44
Надеюсь, это экономит ваше время.
Ответ 2
Просто обратите внимание, что Apache httpd по умолчанию установлен на Mac OS X 10.9.x Mavericks. Его можно запустить с помощью следующей команды:
sudo apachectl start
Файл конфигурации можно найти по этому пути:
/private/etc/apache2/httpd.conf
Ответ 3
Мне пришлось скачать apr и apr-util в srclib; распакуйте оба и удалите версии в конце имен каталогов. Затем запустите:
./configure --with-included-apr