Приветствую!
Настраиваю сервер, сам новичёк.
Установил Linux Debian 6.0.1a
Вопрос в установлении интерпритатора PHP 4.4.9
Во первых как проверить не стоит ли какой другой интерпритатор, например PHP 5. Мне нужен именно 4.4.9
Если стоит, то как его убрать отключить?
В списке модулей apache выводится php5_modules - Что это? Это и есть интерпритатор?
Скачал интерпритатор, он с расширением .tar, а полное имя файла php-4.4.9.tar
Подскажите позжалуйста, что с этим делать, как установить, и как сделать чтобы именно он работал, а не PHP 5
И после установки надо подключить модули некоторые, кто подскажет как посмотреть вообще его доступные модули и как добавить? Спасибо!
Установка интерпритатора PHP 4.4.9 !
Я искренне прошу прощения, но интерпрЕтатор и новичОк.
Мне нужен именно 4.4.9
почему?
В списке модулей apache выводится php5_modules - Что это? Это и есть интерпритатор?
не только, но php это тоже модуль апача.
Скачал интерпритатор, он с расширением .tar, а полное имя файла php-4.4.9.tar
Подскажите позжалуйста, что с этим делать, как установить, и как сделать чтобы именно он работал, а не PHP 5
1. закачать обратно в /dev/null
2. удалить пакет php пакетным менеджером
3. поставить пакет php.
И объясните вообще смысл этой затеи? Почему не php5?
И после установки надо подключить модули некоторые, кто подскажет как посмотреть вообще его доступные модули и как добавить? Спасибо!
модули подключаются в конфиге, ЕМНИП /etc/apache2/httpd.conf, после подключения нужно перезагрузить апач. Посмотреть модули настройки можно зайдя на эту страничку (локально)
<?php
phpinfo();
?>На сервер переносим некоторую систему, а по требованиям должен стоять именно 4.4.9, но никак не PHP 5 ! Я в этом новичок, и мне с одной стороны былобы проще заплатить деньги чтобы сервак настроили, но есть некоторые НО, двух спецов которых я знаю, не могу выцепить, один в отпуск уехал, другой всё занят. Вторая причина то, что я хочу это знать, чтобы если что с серваком случится, чтобы я без чейто помощи, мог как можно быстрее востановить. В виндовсе я хорошо разбираюсь, и в программировании и в администрировании. А Linux для меня тёмный лес, но когда приспичивало приходилось сталкиваться и решал проблемы с ним. А сейчас устанавливаю заного и хочу понимать.
Повторюсь, нужен именно PHP 4.4.9, почему именно он пока сам не могу понять, как мне сказали сайт под него написан. Вообщем когда этот сервак настроюсь, потом с этим буду разбираться.
Перегрузить АПАЧЬ? А если я просто сервер перезагружу, не поможет? Просто вопрос. Хотя на 100 процентов уверен что поможет, просто как и служба в винде просто подключит новые настойки.
С модулями Апача я вроде разобрался, там как я понял у PHP 4.4.9 свои модули.
Как пакентным менеджером убрать PHP 5, как его запустить?
Повторюсь, нужен именно PHP 4.4.9, почему именно он пока сам не могу понять, как мне сказали сайт под него написан.
наверное использованы устаревшие конструкции, которые были выкинуты из PHP5.
очень сожалею, но поставить будет сложно. И вам куда как проще подправить php-скрипт, чем ставить устаревший php. Впрочем - попробуйте...
Перегрузить АПАЧЬ? А если я просто сервер перезагружу, не поможет? Просто вопрос. Хотя на 100 процентов уверен что поможет, просто как и служба в винде просто подключит новые настойки.
поможет, если и "просто сервер". только зачем перезагружать ВЕСЬ сервер со всеми демонами (службами по вашему), если можно перезагрузить только апач?
С модулями Апача я вроде разобрался, там как я понял у PHP 4.4.9 свои модули.
естественно свои.
видимо потребуется и сам апач старый ставить, а может и ещё 100500 разных хреновин.
Как пакентным менеджером убрать PHP 5, как его запустить?
man apt-get
man dpkg
Вроде с тем как убрать разобрался более менее, но как установить. Есть файл php.4.4.9.tar !
Что с ним делать, как его установить. Я догадываюсь что надо команду какуюто применить, но какую и куда предварительно этот файл закинуть?
Прошу прощения, файл называется php-4.4.9.tar.gz
Подскажите, как установить данное приложение в Debian 6.0.1
Распокавать его могу без проблем, вот только что дальше, и надо ли его распаковывать.
Дак в том то и беда что я кучу разных команд перепробывал, но ничего не помогает. и make install и apt-get т.д.
пока Вы не поймете принципов управления дистрибутивом - все будет бесполезно. Ваши вопросы говорят о том, что Вы не понимаете, что делаете. Формат форума далеко не лучший вариант рассказывать о работе дистрибутивов в подробностях с нуля.
Читайте документацию по управлению программным обеспечением в Дебиан, как минимум. Вполне вероятно, что версии 4.4.9 в репозитории не будет. Тогда вопрос усложняется, но какие-то варианты решения есть. Как минимум, собирать нужную версию руками (лучше собрать пакет, само собой), либо же, искать релиз Дебиан, в котором нужная версия идет.
пока Вы не поймете принципов управления дистрибутивом - все будет бесполезно. Ваши вопросы говорят о том, что Вы не понимаете, что делаете. Формат форума далеко не лучший вариант рассказывать о работе дистрибутивов в подробностях с нуля.
Читайте документацию по управлению программным обеспечением в Дебиан, как минимум. Вполне вероятно, что версии 4.4.9 в репозитории не будет. Тогда вопрос усложняется, но какие-то варианты решения есть. Как минимум, собирать нужную версию руками (лучше собрать пакет, само собой), либо же, искать релиз Дебиан, в котором нужная версия идет.
Да в том то проблема, мне надо решить этот вопрос до понедельника, все остальные вопросы решил! Сам php-4.4.9.tar.gz я уже скачал. Пробывал по разному, но что то видимо не так делаю, он никак не ставится. Прочитал кучу инструкций! Вся проблема в том, что нужен именно он! php5 поставить не проблема, но нужен 4.4.9 ! Пытаюсь по разному... Напишите просто куда засунуть архив или распакованную ситуацию и какую команду запустить. Некоторые пишут что надо засунуть в /dev/null, но ничего не помогает.
Просто пошагово скажите что и как, а я буду говорить что выдаёт. Ну помогите...
как минимум, удалите php, если сейчас стоит с помощью менеджера пакетов, распакуйте архив и прочитайте README внутри
PHP4 доступен только в Debian Etch. Самый простой способ - его и установить
Напишите просто куда засунуть архив или распакованную ситуацию и какую команду запустить.
поймите, в отличие от венды, программы в Linux сильно зависят и друг от друга, и от библиотек. Я могу вам рассказать как собрать php из исходных текстов, вы соберёте, но работать он скорее всего НЕ будет.
Потребуется пересобрать также и другие программы и библиотеки. Проще всего:
PHP4 доступен только в Debian Etch. Самый простой способ - его и установить