# Помогите с Apache плиз!!!!

**URL:** <https://linux.ru/forum/t/apache/2327>\
**Category:** Настройка клиентского &quot;софта&quot;\
**Created:** [25.Июль.2005 06:23:48 UTC](https://linux.ru/forum/t/apache/2327 "2005-07-25T06:23:48Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![PaWell](https://linux.ru/forum/letter_avatar_proxy/v4/letter/p/7ba0ec/32.png) [@PaWell](https://linux.ru/forum/u/PaWell)\
**Post date:** [25.Июль.2005 06:23:48 UTC](https://linux.ru/forum/t/apache/2327/1 "2005-07-25T06:23:48Z")

</div>

Обращаюсь к сильным мира сего с следующей проблемой.

Установлен Apache. Надо к нему добавить ПХП. Как мод он не добавляется, исходников Апача нет. Т.е. что бы поставить ПХП мне предется преустановить Апач. В этом собсно трабла. Его ведь вначале надо удалить??? Я прав??? Или можно не удаляя??? Как его удалить если нет исходников??? Собирался в ручную, rmp не катит.

А к этому PHP просто никак не прикрутить. Помогите пожалуйста…

---

<div class="post-metadata">

**Author:** ![SignFinder](https://linux.ru/forum/letter_avatar_proxy/v4/letter/s/bc79bd/32.png) [@SignFinder](https://linux.ru/forum/u/SignFinder)\
**Post date:** [25.Июль.2005 07:39:12 UTC](https://linux.ru/forum/t/apache/2327/2 "2005-07-25T07:39:12Z")

</div>

apache и mod\_php должны быть в составе дистрибутива.

---

<div class="post-metadata">

**Author:** ![PaWell](https://linux.ru/forum/letter_avatar_proxy/v4/letter/p/7ba0ec/32.png) [@PaWell](https://linux.ru/forum/u/PaWell)\
**Post date:** [25.Июль.2005 09:18:41 UTC](https://linux.ru/forum/t/apache/2327/3 "2005-07-25T09:18:41Z")

</div>

и все же как удалить Апач без дистрибутива???

И можно ли переустановить его не удаляя?

---

<div class="post-metadata">

**Author:** ![Legalizer](https://linux.ru/forum/letter_avatar_proxy/v4/letter/l/53a042/32.png) [@Legalizer](https://linux.ru/forum/u/Legalizer)\
**Post date:** [25.Июль.2005 11:40:31 UTC](https://linux.ru/forum/t/apache/2327/4 "2005-07-25T11:40:31Z")

</div>

| **PaWell писал(а) пн, 25 июля 2005 13:18** |  
|

и все же как удалить Апач без дистрибутива???

|

Удалить соответсвующий пакет, либо если поставлен не из пакета, а собран из исходников - командой rm Трудно догадаться, верно?

| **Цитата:** |  
|

И можно ли переустановить его не удаляя?

|

Можно их поставить хоть 10 разных одновременно, но в другую директорию, соответственно. “Переустановить не удаляя” - это как? Переустановить = удалить старое, а затем поставить новое, как мне казалось…

---

<div class="post-metadata">

**Author:** ![PaWell](https://linux.ru/forum/letter_avatar_proxy/v4/letter/p/7ba0ec/32.png) [@PaWell](https://linux.ru/forum/u/PaWell)\
**Post date:** [25.Июль.2005 12:09:16 UTC](https://linux.ru/forum/t/apache/2327/5 "2005-07-25T12:09:16Z")

</div>

Очень смешно наверное. По-моему сарказм не уместный, вы тут все такие шарящие… ну объясните на пальцах ламеру…

1. Я же сказал в начале сбран он вручную. rm это конечно хорошо, но что удалять?? Папку где httpd.conf лежит? А остальные его файлы? Где все это запрятано я не знаю…

2. Поставлю я второй рядом… Какой тогда работать будет???

Подскажите плз **по-пунктам** что делать, чтобы поставить новый апач взамен старого. Исходников ныне работающего НЕТ! И собран он когда-то из исходников.

---

<div class="post-metadata">

**Author:** ![Legalizer](https://linux.ru/forum/letter_avatar_proxy/v4/letter/l/53a042/32.png) [@Legalizer](https://linux.ru/forum/u/Legalizer)\
**Post date:** [25.Июль.2005 13:19:09 UTC](https://linux.ru/forum/t/apache/2327/6 "2005-07-25T13:19:09Z")

</div>

| **PaWell писал(а) пн, 25 июля 2005 16:09** |  
|

1. Я же сказал в начале сбран он вручную. rm это конечно хорошо, но что удалять?? Папку где httpd.conf лежит? А остальные его файлы? Где все это запрятано я не знаю…

|

Запрятано все в разных директориях. Из чего конкретно состоит Апач, я себе слабо представляю (помимо самого бинарного файла httpd и /etc/httpd.conf).

| **Цитата:** |  
|

1. Поставлю я второй рядом… Какой тогда работать будет???

|

Команда which httpd отвечает на этот вопрос. Работать будет та копия, которая первой будет найдена оболочкой в $PATH. Например, если мы установим вторую копию в /usr/local/bin, а первая находится в /usr/bin (и при этом переменная $PATH у вас выглядит таким образом: /usr/bin:/usr/local/bin), то запустится первая копия, находящаяся в /usr/bin. Команда which ищет программу в директориях, прописанных в $PATH и выдает первое совпадение. Примерно так.

| **Цитата:** |  
|

Подскажите плз **по-пунктам** что делать, чтобы поставить новый апач взамен старого. Исходников ныне работающего НЕТ! И собран он когда-то из исходников.

|

Простой и правильный путь:

Установить Апач из состава дистрибутива и не париться. Если что-то не будет работать - искать причины и выносить старый по мере утыкания проблем, связанных с его присутствием.

Сложный путь:

1. Скачать исходники Апача.

2. Распаковать, сконфигурировать и скомпилировать.

3. Установить.

В принципе, если вы сконфигурируете новый Апач с тем же --prefix, что и старый, он, вероятно, при установке просто убьет старую копию.

До всего сказанного выше вы вполне могли бы и сами догадаться, кстати

---

<div class="post-metadata">

**Author:** ![PaWell](https://linux.ru/forum/letter_avatar_proxy/v4/letter/p/7ba0ec/32.png) [@PaWell](https://linux.ru/forum/u/PaWell)\
**Post date:** [26.Июль.2005 04:04:18 UTC](https://linux.ru/forum/t/apache/2327/7 "2005-07-26T04:04:18Z")

</div>

В целом я так и планировал, но как-то боязно было это делать не заручившись поддержкой специалистов. Большое спасибо за советы. Респект.
