02 марта 2012

Установить сервер Apache 2.4 в Ubuntu


Apache HTTP Server представляет собой программное обеспечение, которое играет большую роль в развитии World Wide Web. Последняя версия сервера Apache HTTP-2.4, включает в себя улучшения в плане функциональности и производительности. Вот некоторые из новшеств в последнем релизе:

  • Уменьшение использования памяти по сравнению с Apache 2.2.x
  • Значительные улучшения в плане производительности
  • KeepAliveTimeout в миллисекундах
  • Переопределение конфигурации
  • Event MPM полностью поддерживается
  • Новые парсер выражения общего назначения 
  • Переменные в конфигурационных файлах и т.д.
  •  
Вы можете здесь найти все новые возможности для Apache 2.4 в деталях. Поскольку в настоящее время нет репозитория для установки Apache 2.4 в Ubuntu, поэтому мы установим его из исходных текстов. Прежде всего необходимо установить эти зависимости:

sudo apt-get install build-essential

sudo apt-get build-dep apache2

Затем установите Apache 2.4, используя следующие команды:

wget -O httpd-2.4.1.tar.gz http://goo.gl/il2Va

tar -xzvf httpd-2.4.1.tar.gz && cd httpd-2.4.1

sudo ./configure --prefix=/usr/local/apache2 --enable-mods-shared=all --enable-deflate --enable-proxy --enable-proxy-balancer --enable-proxy-http --with-mpm=prefork

sudo make

sudo make install

Теперь откройте ссылку в адресной строке браузера:

http://localhost/

или

http://127.0.0.1/
 
Если вы получили такое сообщение: "It works!", значит ваша установка прошла успешно.

Вы можете остановить Apache, выполнив следующую команду:

sudo /usr/local/apache2/bin/apachectl stop

Примечание. Эта инструкция действительна в Ubuntu 12.04/11.10/11.04 и предыдущих версиях.

Удачи.

13 комментариев :

  1. wget -O httpd-2.4.1.tar.gz http://goo.gl/il2Va 404 Not found

    ОтветитьУдалить
  2. я так понимаю файл не найден...

    ОтветитьУдалить
    Ответы
    1. А ты пробовал открыть сервер по этим ссылкам: http://localhost/ или http://127.0.0.1/ ?

      Удалить
  3. не открывается, пишет ошибка. Сервер так и не установился начиная с певой строки установки.

    ОтветитьУдалить
    Ответы
    1. Странно. А у меня установился без проблем.

      Удалить
  4. как передать вам скриншот? Там все и увидите.

    ОтветитьУдалить
  5. Я поставил Lamp со страницы от 28 мая этого года

    ОтветитьУдалить
  6. Уважаемый Админ, проблема со скайпом:
    1. В сеть не транслирует.
    2. В настройках видео определяет как cam usb 2.0 - т.е. надо поставить драйаера.
    3. В настройках камера показывает вверх ногами при тестовом режиме.

    Ноутбук Asus K50IJ.
    Помогите пожалуйста.

    ОтветитьУдалить
    Ответы
    1. Открой настройки Skype и поменяй там определение камеры. Настройки ведь для этого и существуют.

      Удалить
    2. Я всегда готов помочь чем смогу, но прежде надо пытаться самому, что-то предпринять, а уж когда ничего не получается-просить помощи, а не бросаться в панику.

      Удалить
  7. Что значит поменяй определение камеры? В поле "выберите камеру" есть только USB 2.0 Camera (/dev/video0/). Из чего выбирать?
    Также поставил пакет v4l2usp, но не могу завершить настройку в двух пунктах, потомучто низ окна уходит за пределы экрана и этих пунктов просто не видно.

    ОтветитьУдалить
  8. Когда ветка 2.4.x появится в стандартных репозиториях Ubuntu? В 12.10 его не собираются поставлять по умолчанию.. Наверное, в 13.04 ситуация во многом сильно поменяется.

    ОтветитьУдалить
  9. Подскажите пожалуйста как со своего компьютера сделать полноценный хост для своего сайта с поддержкой "stream" ? Кроме апачи что еще нужно и как это организовать?

    ОтветитьУдалить