| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > *NIX системы: Общие вопросы > Apach2+php5+mysql под ASPLinux |
| Автор: CTAPbIuMABP 25.5.2006, 13:51 | ||||
| По наставлению bilbobagginz открываю новую тему Ребята помоги плз... непонимаю в чем дело... решил вот перетянуть манатки из форточки в пингвина но собрать Apache +PHP +MySQL не получается.... итак что я делаю качаю бинарник php5.14 вот http://www.php.net/get/php-5.1.4.tar.gz/from/a/mirror качаю бинарник apache вот http://apache.infocom.ua/httpd/httpd-2.2.2.tar.gz # cd /usr/dist/ # tar -zxvf httpd-2.2.2.tar.gz # cd httpd-2.2.2 # ./configure --prefix=/usr/local/apache2 --enable-suexec --enable-mod_so # make # make install # cd /usr/dist/ # tar -zxvf php-5.1.4.tar.gz # cd php-5.1.4 # ./configure --with-mysql --with-apxs2=/usr/local/apache2/bin/apxs # make # make install дальше в http.conf должна появится строка LoadModule php5_module libexec/libphp5.so но ее нет, я ее дописал и получил ошибку о том что таого файла нет... и его действительно нет((( причем еще и php.ini нет( значит php не стал! но он ведь откомпелировался? файлы какието посоздавал... как его найи и подключить? это был первый вопрос... второй - я с линуксом не дружил раньше но всетаки чтото в компах соображаю... команда --prefix=/usr/local/apache это путь установки, и если он ен задан для php куда тот ставиться? в usr/bin/php? но там нет никакого php,ini и прочего (а вообще файлы php есть) может ли ктото расписать подробно процес установки этих трех , но тока не так "выполни это, это, это и вот это, если хочешь" а так чтоб потом вопросов не возникало о том куда что поставилось и с какими параметрами и как к этому еще чтото поставить
libexec - нету, есть просто lib libphp5.so тоже кажется тоже нет((( или он не так называется... я проверю - отпишусь... Я ж говорю я гдето ошибся при установке
тоже нет( есть php.ini-default (так кажется... сейчас посмотреть не могу) и еще какойто.. а просто php.in нет( недо переименовать и положить? может действительно стоит из prm-ok установить? потом нормально разобраться в линухе и переустановить? тока где prm взять? их ведь ни на php.net ни на apache.org нет и еще я не просек один момент... все описывают как инсталить софт... а как его удалять? в линуксе ведь нету как в винде "установка - удаление программ" |
| Автор: BobiKK 25.5.2006, 16:00 |
| Переименуй, переименуй... |
| Автор: bilbobagginz 25.5.2006, 18:36 | ||||||||||||
посмотри тут: http://forum.vingrad.ru/index.php?showtopic=97619 и сделай как там написано ( в смысле конфигурь через пайп в лесс ) и увидишь значения префикса по умолчанию. обычно оно /usr/local
Нет не может. есть достаточно готовых рецептов. а люди эти рецепты пишущие тоже старались.
пень-то ясный. только ты еще раз пройдись по первой ссылке.
уже тебе на это ответили..
Ты уверен ? http://mirror.inter.net.il/mirrors/apache/httpd/binaries/rpm/ думаю также и с php.
если устанавливаешь через установщик пакетов - rpm, dpkg - в нём и есть опции этот софт снимать.именно поэтому если в больших количествах настраиваешь серваки - готовишь свои rpm-ки (или deb-ки, или tgz-ишки ), и гоняешь их. а если устанавливаешь с исходников, то заходишь в корневую папку пакета и набираешь: make uninstall или иногда make deinstall |
| Автор: CTAPbIuMABP 25.5.2006, 18:52 | ||||||||
куда? доступным языком пожалуйсто....
да есть но половина из них касается апача 1,3 и php4 а вторая половина еще старше... хотя то что я писал выше я тоже не сам придумал)))
сюда чтоли /usr/local ?
а я uninsatall набирал)))... это все от форточек... Спасибо большое! |
| Автор: bilbobagginz 25.5.2006, 19:09 |
| ссылку забыл дать. перечитай. |
| Автор: CTAPbIuMABP 30.5.2006, 13:59 | ||
вопрос номер 2
не работает((( пишет нехватает параметров((( как делать свои prm-ки для этого чтото особенное надо или нет? вот например есть prm-rf апача и я хочу переписать в ней путь чтоб он ставился не в корень а с префиксом - как ее открыть и отредактировать дальше если писать | less (блин, через пайп в лесс, это надо было еще догадатся) то терминал сжимается до минимума - один экран без прокрутки, текст в нем можно прокуручивать... а как их этого выйти? там в конце (END) написано и все, а # нету |
| Автор: CTAPbIuMABP 30.5.2006, 17:01 |
| и еще вопрос в команде " #tar xvfz " что именно значит xvfz и можно ли его както "сократить" |
| Автор: ByteX 30.5.2006, 21:07 |
| Это ключи, поясняющие, что именно надо делать архиватору. -x -extract files from an archive -v -verbosely list files processed -f -use archive file or device F (default "-", meaning stdin/stdout) -z -filter the archive through gzip P.S Взято из man tar ;) Это так, с намеком |
| Автор: CTAPbIuMABP 31.5.2006, 19:11 | ||
это я догадывался.... но просто есть такие вещи которые всеми подразумеваются, но которые человеку который вчера поставил систему - неясны и непонимая их , не может идти дальше вот например я незнаю где лежит это man tar... и как его оттуда вызвать, но я знаю, что он есть в инете , но это неприкольно... я даже догадываюсь что есть еще много manual которые я бы прочел в свободное от работы время, но дома у меня нета нет, а на работе - нет линуха, чтоб тренироватся |
| Автор: ByteX 31.5.2006, 22:07 |
| man по какой-либо утилите вызывается командой man <название утилиты>. |