Fedora linux forum

Форум русской поддержки ОС Fedora linux

 

#1 2009-09-07 00:40:51

ekkl
Member
Зарегистрирован: 2009-09-07
Сообщений: 77

Apache самостоятельная сборка php

Пользовался раньше аспом 12 и 14 версии. Апач и апач девел ставил с репозитория. Php собирал сам, так как пользовался некоторыми модулями, которых нет в стандартной сборке (dba sqlite)
Поставил 11 федору. Вот пытался собрать php — говорит нет apxs2 (тот что в пакете девела идет). Посмотрел в репозиториях — нет девела. Решил поставить от 14 аспы. Снес апач (предварительно подключил репизитирии от 14 аспы). Пытаюсь установить апач с 14 АСПЫ — пишет неудовлетворенные зависимости. Нет некоторых библиотек. (модули so)
Подскажите, пожалуйста, что можно сделать в данной ситуации? Самостоятельно апач собирать не хочеться. Вполне устаривает версия с 14 аспы, но как ее поставить?
И вообще как может не быть библиотек, когда 14 версия ставилась и все работало. Куда они могли деться?

Неактивен

 

#2 2009-09-07 11:26:16

ash
Moderator
Откуда: Мурманск
Зарегистрирован: 2007-10-21
Сообщений: 382

Re: Apache самостоятельная сборка php

Код:

Name : httpd-devel
...
Repo : updates
...
Description: Пакет httpd-devel содержит модули APXS и другие файлы, необходимые
: для сборки динамически разделяемых объектов (Dynamic Shared
: Objects, DSO) для Apache.
:
: Если вы устанавливаете сервер Appache HTTP Server и хотите
: компилировать или создавать свои дополнительные модули для него,
: то вам понадобится установить этот пакет.

Оно?

Отредактированно ash (2009-09-07 11:42:34)

Неактивен

 

#3 2009-09-07 12:42:35

ekkl
Member
Зарегистрирован: 2009-09-07
Сообщений: 77

Re: Apache самостоятельная сборка php

Да оно!
А где его взять?
Дело в том, что выхода в нет в линуксе нет (из-за модема DSL-200)
приходится качать модули из-под винды и устанавливать с локальных репозиториев.

Неактивен

 

#4 2009-09-07 13:36:37

ash
Moderator
Откуда: Мурманск
Зарегистрирован: 2007-10-21
Сообщений: 382

Re: Apache самостоятельная сборка php

http://mirror.yandex.ru/fedora/linux/updates/11/.
Зависимости:
apr-devel
perl
httpd
apr-util-devel
pkgconfig

Неактивен

 

#5 2009-09-07 15:31:01

ekkl
Member
Зарегистрирован: 2009-09-07
Сообщений: 77

Re: Apache самостоятельная сборка php

ash
Спасибо.
Меня еще очень интересует вот этот вопрос
Пытаюсь установить апач с 14 АСПЫ — пишет неудовлетворенные зависимости. Нет некоторых библиотек. (модули so)
Раз под 14 АСП апач работал они значит были?
----
Или про yum лучше задать вопрос в другом разделе?

Неактивен

 

#6 2009-09-07 23:28:39

ash
Moderator
Откуда: Мурманск
Зарегистрирован: 2007-10-21
Сообщений: 382

Re: Apache самостоятельная сборка php

Все-таки это разные дистрибутивы, есть свои отличия. Лучше ставить родные пакеты. А чем апач из федоры не устраивает?

Неактивен

 

#7 2009-09-08 14:08:14

ekkl
Member
Зарегистрирован: 2009-09-07
Сообщений: 77

Re: Apache самостоятельная сборка php

Апач из федоры полностью истраивает (качаю обновления)
Вопрос в том

Код:

Если в системе есть файлы, которые yum не находит в репозиториях, откуда они беруться???

------
Вот сейчас, допустим, есть файл libdb-4.7.so (в /usr/lib)
yum search libdb-4.7.so Его не находит в исходных репозиториях.
ОТКУДА ОН ПОЯВИЛСЯ?????

Отредактированно ekkl (2009-09-08 14:09:47)

Неактивен

 

#8 2009-09-08 16:42:12

ash
Moderator
Откуда: Мурманск
Зарегистрирован: 2007-10-21
Сообщений: 382

Re: Apache самостоятельная сборка php

ekkl написал:

Вот сейчас, допустим, есть файл libdb-4.7.so (в /usr/lib)
yum search libdb-4.7.so Его не находит в исходных репозиториях.
ОТКУДА ОН ПОЯВИЛСЯ?????

search ищет в названии пакета и его описании. Само собой там нет информации о файлах. Для поиска пакета, содержащего нужный файл используй yum provides libdb-4.7.so. В выводе будут содержаться пакеты, которые предоставляют этот файл, как установленные, так и в репозиториях.
Если тебе нужно узнать какому пакету принадлежит файл уже находящийся в системе используй rpm -qf /usr/lib/libdb-4.7.so

Неактивен