LINUX.ORG.RU

Софт под Линукс (ПХП, Перл, etc)


0

0

Люди! Кто мне что-нибудь посоветует, буду очень признателен! Дело в том, что установил я Mandrake 8.2 и теперь что-то не могу подобраться к Апачу, нужно кое-какие скрипты на ПХП и Перле тестировать в Линуксе, да и вообще, удобней работать со страницей в Линуксе, а у меня вдруг траблы полезли с этим! :(( Просто раньше стоял Ред хат 6.2, я там сам (по форумам тоже поспрашивал) ставил Апач. Поэтому-то тогда и поставил его в ту папку, куда мне нужно было, и httpd.conf был более-менее понятный, а тут... 1. Не могу понять, почему мне даже не надо запускать сервер Апач - просто в Нетшкафе набираю http://127.0.0.1 и получаю свой index.htm!!! Не понял что-то я... И файлы страницы с папкой цги-бин лежат в var/www... Или они там и должны лежать??? 2. Можно ли удалить Апач с Линукса и поставить самому? Если да, то объясните ламаку, как это сделать, а? Или же проще настроить его тот, который имеется? 3. И ещё вопрос - не могу понять, почему-то не хочет он у меня по двойному клику входить в tar.gz-архив, хотел ПХП И SQL поставить, не получается войти, :(, и через консоль почему то ввожу название файла архива, а он его вообще не находит... Вообще, если кто окажется к моей проблеме неравнодушный, если вам не трудно, даже по полочкам объясните и разжуйте, как поставить и настроить в Линуксе вот этот вот альянс "Apache-Perl-PHP-MySQL" Всё это у меня есть в tar.gz-формате, но вот слепить из этого "того, что было..." :), не получается... P.S.: а вот ещё вопрос появился - сам процесс установки я не видел, что там мне Линукс устанавливал, но сейчас посмотрел диск с дистрибом, там в rpm-пакетах лежит и что-то вроде Апача и sql, и ПХП. Вот они - (MySQL-devel-3.23.41-5mdk.i586.rpm, php-devel-4.0.6-5mdk.i586.rpm, phpgroupware-0.9.12-2mdk.noarch.rpm, apache-devel-1.3.20-3mdk.i586.rpm). Что это такое, то или нет???

anonymous

Нет, ну ты крутой перец! Почему бы не задать такой вопрос - млин я тут мышкой тычу и нифига не работает! Сосредоточься на одной проблеме, реши ее, приступай к другой и т.д. Во-первых, судя по всему у тебя апач пускается при загрузке системы. Во-вторых, адрес 127.0.0.1 - это локальный петлевой IP интерфейс, через который производится проверка работы IP модуля твоей системы, а также используется для IP коммуникаций в рамках локальной машины - вот поэтому тебе твой же апач и слил тебе index.html, когда ты в бровзере набрал 127.0.0.1 Потом, чтобы узнать где стоит у тебя апач - воспользуйся своим менеджером пакетов. Ну и в остальном, разберись конкретно что тебе надо, может быть и систему заново переставь, только ВНИМАТЕЛЬНО смотри, выбирай и управляй инсталляцией. После того как поймешь - что с чем взаимосвязано, можно приступать и к отладке и к программированию.

PETER ★★
()

Поставь это всё под Windows и не мучай себя и людей ;-)

Subj ;-)

Dimentiy ★★
()

To Dimentiy: Да под Виндами всё стоит и работает - и Мускулы, и ПХП, и перл с Апачем!!! Но в Линуксе теперь хочу! To PETER : пасиба...почитаю...

anonymous
()

1. Не могу понять, почему мне даже не надо запускать сервер Апач - просто в Нетшкафе набираю http://127.0.0.1 и получаю свой index.htm!!! Не понял что-то я... 

Есть такие скрипты в /etc/rc.d/ которые сервисы запускают, и твой Апач в том числе.

2.И файлы страницы с папкой цги-бин лежат в var/www... Или они там и должны лежать???
Где сконфигурено, там и лежат...чем это тебе мешает..хочешь - переконфигури.

3.хотел ПХП И SQL поставить, не получается войти, :(, и через консоль почему то ввожу название файла архива, а он его вообще не находит...
ПХП вообще-то мандрэйк насколько я помню по дефолту пхп ставит,
если нет, rpm -i "" от рута, если еще не работает, смотри конфиг апача, там LoadModule должен указывать загрузку пхп, и далее строки для определеня действий по имени ченить типа:
    <IfModule mod_php4.c>
    AddType application/x-httpd-php .php
    AddType application/x-httpd-php .php4
    ...

4.MySQL по хорошему вообще вещь отдельная,
ставишь ряд rpm ок
rpm -i (ili rpm -Uhv) mysql-**.rpm, mysql-shared-**.rpm и тд
например у меня:
mysql-Max-3.23.44-5 // это надстройка для поддержки транзакций и еще много чего
mysql-shared-3.23.44-5
mysql-navigator-1.2.3-52 // это для граф броузинга
mysql-client-3.23.44-5
mysql-devel-3.23.44-5
perl-Msql-Mysql-modules-1.2216-71 // это перловый модуль для доступа
mysql-3.23.44-5

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.