Назад | Перейти на главную страницу

Как установить APXS в существующий Apache?

Я использую Apache 2.0.52 и хочу установить новый модуль. Для этого мне понадобится APXS (инструмент расширения Apache).

Он не установлен в моей версии Apache, поэтому мне нужно его установить.

У меня нет доступа в Интернет на сервер поэтому я не могу использовать yum или что-то подобное

Как это сделать?

Вам нужно будет найти правильный пакет из вашего дистрибутива, который включает apxs. В ваших тегах есть redhat, поэтому вы, вероятно, ищете что-то вроде httpd-devel. (Я нашел имя пакета через Google: как правило, пакеты, связанные с созданием программного обеспечения, имеют в своих именах -dev или -devel.)

Загрузите правильный пакет на другой компьютер (дистрибутив, архитектура компьютера и версия должны соответствовать версии пакета httpd, установленного на сервере), скопируйте файл и установите его с помощью rpm -i filename.rpm.

Вы можете найти это rpm жалуется на отсутствие зависимостей; если да, повторите описанное выше для недостающих пакетов. (Yum будет обрабатывать зависимости автоматически; это одно из его преимуществ!)