Как установить Apache 2 без apt-get или установка Apache из исходников в Debian 7
Рубрика: Администрирование -> Linux -> Без рамки
Метки: apache | linux | OpenSource | soft | Без рамки | инструменты
Просмотров: 8480
Иногда возникают ситуации, когда мы не можем взять и воспользоваться удобствами apt-get. Например, нам требуется установить более старую версию определенного программного обеспечения. Ее уже наверняка нет в репозитории, поэтому самым простым способом получить желаемое - собрать продукт из исходников. Сегодня я покажу, как установить Apache прямо из исходников. Если в Linux вы чувствуете себя как рыба в воде, то эту заметку можете смело пропускать.
Загружаем исходники Apache
Первым делом отправляемся на официальный сайт Apache и выбираем нужную нам версию. Я решил остановиться 2.2.29. Копируем ссылку на загрузку (http://apache-mirror.rbc.ru/pub/apache//httpd/httpd-2.2.29.tar.gz) и отправляемся в консоль.
Теперь нам нужно загрузить архив по ссылке на сервер. Проще всего это сделать с помощью утилиты wget. Пишем:
wget http://apache-mirror.rbc.ru/pub/apache//httpd/httpd-2.2.29.tar.gz
Извлечем все содержимое во временную директорию:
tar –xzf httpd-2.2.29.tar.gz –C /tmp cd /tmp/httpd-2.2.29
Отлично, теперь все сконфигурируем и соберем все это добро:
./configure --enable-so make make install
Консоль наполнится кучей служебной информации. После завершения этого процесса, свежеиспеченный Apache будет доступен по пути /usr/local/apache2. Для запуска службы воспользуйтесь командой:
/usr/local/apache2/bin/apachectl start
Для остановки:
/usr/local/apache2/bin/apachectl stop
Попробуйте обратиться к адресу сервера с помощью браузера. Если установка прошла корректно, то в качестве страницы увидите надпись «It works».