Lamp - маленький вопросик

Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.

Модератор: Bizdelnick

Аватара пользователя
Xlight
Сообщения: 139
ОС: FreeBSD-8.1

Lamp - маленький вопросик

Сообщение Xlight »

Здравствуйте все!
Очень рад, что вы решили посетить эту тему :)
Для начала хотел бы обьяснить свои цели. Я хочу следующего:
Установить Lamp и хоть чуток во всем этом разобраться ... я начинающий web-мастер\дизайнер до недавнего момента только "кодил" (Например мой домашний вот Но решил идти дальше и попробывать свои силы в линуксе, попытавшись разобраться с апачем и его настройкой ...

Прочитал прикрепленную тему в разделе про ред хат "установка ламп" мало чего понятного для меня ... как то он там все это инсталит используя yum у меня такая штука не настроена ... я установил Линукс (RHEL 2.4.21-20) включив при установке "MySQL", после скачал httpd-2.2.4 (апач) и php-5.2.3 ...
Инстатил по инструкции начиная с апача ... следующим образом:

Код: Выделить всё

./configure
make
make install
apachectl start


Апач запустился - проверил ... в браузере набрал localhost - заработало, все в норме ...

После перешел к пхп
разархивировал, зашел в папку php-5.2.3:

Код: Выделить всё

./configure --with-apxs2=/usr/local/apache2/bin/apxs --with-mysql

Все проверил, но в конце написал:

Код: Выделить всё

configure: error: libxml2 version 2.6.11 or greater required.

(как я понял какой то библиотеки нету ... xml2 видимо, и как это исправить?)
далее жму:

выдает:

Код: Выделить всё

make: *** No targets specified and no makefile found. Stop.

Что то я не так сделал ... но что ? вроде все по иструкции ...
Ну не смешно ли?
Спасибо сказали:
Аватара пользователя
dey
Сообщения: 335
ОС: OpenSuse 11.1

Re: Lamp - маленький вопросик

Сообщение dey »

Поставь библиотеку libxml2 версии не ниже 2.6.11
В сознательных действиях должен присутствовать существенный неалгоритмический компонент.
Roger Penrose,The Emperor's New Mind
Спасибо сказали:
Аватара пользователя
broom
Бывший модератор
Сообщения: 1629
Статус: мизантроп.ка
ОС: Gentoo

Re: Lamp - маленький вопросик

Сообщение broom »

httpd и php должны быть у вас в дистрибутиве в виде rpm-пакетов, лучше использовать их.
but in the darkness, behind your smile, you scream... © Dio
Спасибо сказали:
Аватара пользователя
Rootlexx
Бывший модератор
Сообщения: 4471
Статус: GNU generation
ОС: Debian GNU/Linux

Re: Lamp - маленький вопросик

Сообщение Rootlexx »

Xlight, советую поискать на форуме сначала.
Установка программ из исходников
Затем запускаем
./configure
с выбранными опциями. На этом этапе программе могут понадобиться зависимости, которые либо не установлены в нашей системе, либо не найдены скриптом configure. В первом случае, их надо найти и поставить, во втором -- еще раз исследовать опции скрипта configure на предмет указания ему места, где искать нужные зависимости.
Спасибо сказали:
Аватара пользователя
Xlight
Сообщения: 139
ОС: FreeBSD-8.1

Re: Lamp - маленький вопросик

Сообщение Xlight »

Поставь библиотеку libxml2 версии не ниже 2.6.11

Как ?
Ну не смешно ли?
Спасибо сказали:
Аватара пользователя
Xlight
Сообщения: 139
ОС: FreeBSD-8.1

Re: Lamp - маленький вопросик

Сообщение Xlight »

Xlight, советую поискать на форуме сначала.
Установка программ из исходников


Да ... я полностью прочитал эту тему прежде, чем взяться за установку ... на моем моменте автор советует ошибку в Гугл и исправлять ... что то у меня не вышло ... в том смысле, что много всего ... но мне как начинающему - понятного мало ... поэтому решил вот обратиться к гуру сего форума )
Ну не смешно ли?
Спасибо сказали:
Аватара пользователя
Zm1y
Сообщения: 153
Статус: Steel rat
ОС: Gentoo 2007.0 profile

Re: Lamp - маленький вопросик

Сообщение Zm1y »

Xlight писал(а):
18.07.2007 12:53
Поставь библиотеку libxml2 версии не ниже 2.6.11

Как ?



rpm -чтототам libxml2
чтототам можно узнать из man rpm
work : Sempron 2800/1024/40+120+80+160/NVGFfx6600Gt
Home: 1 2xOpteron x2 3500/4096/4x500SATAII+(2x120+1x80)IDE/NVGFfx7300Gt
2 NoteBook Asus Z99H Gentoo 2007.0 profile
3 NoteBook HP pavillion 6570ea Gentoo 2007.0 profile
Спасибо сказали:
Аватара пользователя
Corsair
Сообщения: 842
Статус: Местный "тролль"
ОС: Fedora

Re: Lamp - маленький вопросик

Сообщение Corsair »

Вставьте дистрибудивный диск, переместитесь в каталог с rpm-пакетпми и выполните

Код: Выделить всё

rpm -ivh <нужный пакет>
Жестокий стоячий админ (с) коллега
Спасибо сказали:
Аватара пользователя
Xlight
Сообщения: 139
ОС: FreeBSD-8.1

Re: Lamp - маленький вопросик

Сообщение Xlight »

Вставьте дистрибудивный диск, переместитесь в каталог с rpm-пакетпми и выполните
Код
rpm -ivh <нужный пакет>


О .. автор темы, где я почти ничего не понял - здравствуйте :)
Вот пытаюсь сейчас ... (у меня 4-ре диска)
Вставил 4-ый зашел в рпмы

Код: Выделить всё

#rpm -ivh libxml2
error: open of libxml2 failed: No such file or directory

В общем ненашел библиотеку ... может диск не тот ?

(И еще ... где бы про rpm почтитать ? поискал по форуму, посмотрел в разделе редхата ... там только про создание рпм-ов ... а общая информация? чтобы разобраться ? я как понимаю это пакеты для установки различных программ)

P.S. Чувствовать себя идиотом, это вам знаете ли не шутки :)
Ну не смешно ли?
Спасибо сказали:
Аватара пользователя
Corsair
Сообщения: 842
Статус: Местный "тролль"
ОС: Fedora

Re: Lamp - маленький вопросик

Сообщение Corsair »

Дык естественно что файл не найден. Вы полное имя пакета введите. Используйте табуляцию чтобы увидеть полное имя пакета или, на худой конец, сами посмотрите полное название пакета. Примерно так должно быть:

Код: Выделить всё

rpm -ivh libxml-<версия>.rpm


Правда у меня подозрение что для сборки php 5.2.3 нужна более свежая версия libxml, чем у вас в дистриботиве.
И поставьте себе yum, в конце концов, 80% ваших проблем сразу исчезнет.
Жестокий стоячий админ (с) коллега
Спасибо сказали:
Аватара пользователя
Xlight
Сообщения: 139
ОС: FreeBSD-8.1

Re: Lamp - маленький вопросик

Сообщение Xlight »

Правда у меня подозрение что для сборки php 5.2.3 нужна более свежая версия libxml, чем у вас в дистриботиве.

Ага понял ... а более свежую версию видимо тоже можно откуда то стащить ?

И поставьте себе yum, в конце концов, 80% ваших проблем сразу исчезнет.

Немогу т.к понятия не имею что это такое, для чего нужно, и как работает ...
Но намек понял - ищу информацию, по yum ... разбираюсь ...
Ну не смешно ли?
Спасибо сказали:
Аватара пользователя
Corsair
Сообщения: 842
Статус: Местный "тролль"
ОС: Fedora

Re: Lamp - маленький вопросик

Сообщение Corsair »

Естественно можно стащить, yum вам ее и вытянет из репозитория.

Код: Выделить всё

yum install libxml2


Кстати yum должен быть на дистрибутивном диске, если еще не установлен. Поищите.
Жестокий стоячий админ (с) коллега
Спасибо сказали:
Аватара пользователя
Zm1y
Сообщения: 153
Статус: Steel rat
ОС: Gentoo 2007.0 profile

Re: Lamp - маленький вопросик

Сообщение Zm1y »

Corsair писал(а):
18.07.2007 13:57
Естественно можно стащить, yum вам ее и вытянет из репозитория.

Код: Выделить всё

yum install libxml2


Кстати yum должен быть на дистрибутивном диске, если еще не установлен. Поищите.


Юм - это рпм менеджео местного розлива... :)
work : Sempron 2800/1024/40+120+80+160/NVGFfx6600Gt
Home: 1 2xOpteron x2 3500/4096/4x500SATAII+(2x120+1x80)IDE/NVGFfx7300Gt
2 NoteBook Asus Z99H Gentoo 2007.0 profile
3 NoteBook HP pavillion 6570ea Gentoo 2007.0 profile
Спасибо сказали: