Ru-Board.club
← Вернуться в раздел «В помощь системному администратору»

» Установка Apache 2.x, PHP4, PERL и MySQL на localhost под Wi

Автор: Felix
Дата сообщения: 12.02.2004 10:18
Доброго времени суток....
Очень долго бился с Апачем 2.0.48-win32-x86-no_ssl и 1.3.27-win32-x86-no_src:
после установки настраиваю параметры и запускаю службу. Происходит следующее:
служба нормально работает, но при этом запросы на порт апача остаются без ответа.
В error.log пишется следующее

[Thu Feb 05 10:47:01 2004] [notice] Parent: Created child process 5100
[Thu Feb 05 10:47:01 2004] [debug] mpm_winnt.c(505): Parent: Sent the scoreboard to the child
[Thu Feb 05 10:47:01 2004] [notice] Child 5100: Child process is running
[Thu Feb 05 10:47:01 2004] [debug] mpm_winnt.c(426): Child 5100: Retrieved our scoreboard from the parent.
[Thu Feb 05 10:47:01 2004] [info] Parent: Duplicating socket 200 and sending it to child process 5100
[Thu Feb 05 10:47:01 2004] [debug] mpm_winnt.c(623): Parent: Sent 1 listeners to child 5100
[Thu Feb 05 10:47:01 2004] [debug] mpm_winnt.c(582): Child 5100: retrieved 1 listeners from parent
[Thu Feb 05 10:47:01 2004] [notice] Child 5100: Acquired the start mutex.
[Thu Feb 05 10:47:01 2004] [notice] Child 5100: Starting 20 worker threads.
[Thu Feb 05 10:47:01 2004] [debug] child.c(695): Child 5100: Worker thread 0 starting.
................................................................................................................................
[Thu Feb 05 10:47:01 2004] [debug] child.c(695): Child 5100: Worker thread 19 starting.
[Thu Feb 05 10:47:01 2004] [debug] child.c(547): (OS 10038)Сделана попытка выполнить операцию на объекте, не являющемся сокетом. : winnt_accept: AcceptEx failed due to early client disconnect. Reallocate the accept socket and try again.
[Thu Feb 05 10:47:01 2004] [debug] child.c(547): (OS 10038)Сделана попытка выполнить операцию на объекте, не являющемся сокетом. : winnt_accept: AcceptEx failed due to early client disconnect. Reallocate the accept socket and try again.
и так до посинения....

В этом логе конфигурация с 20-ю дочерними нитями (изменение количество оных ни к какому результату не привело)

Как лечить это???

В данный момент на машине прекрасно работает 1.3.27
Автор: Engine
Дата сообщения: 12.02.2004 19:36
Некоторое время назад поставил всю связку и с помощью светлых умов из этого топика все благополучно заработало. Пару месяцев не трогал это дело, соответственно разные программы ставились-удалялись.

Теперь о главном, когда я нынче попытался запустить Apache, он отказался работать. После перезагрузки посмотрел чего творится "netstat -an" - пишет, что 80 порт используется "Состояние - Listening", это при том, что еще ничего не загружено.

В чем дело, кто-нибудь может прокомментировать ситуацию?
Автор: Demetrio
Дата сообщения: 12.02.2004 19:38
kisin

Цитата:
и php4apache.dll заменил

Кстати, это нужно делать только если Апач пишет о несоответствии версии, к тому же эти модули для 2-го Апача, а для 1-го в файловом архиве модулей нету.
Автор: Cheery
Дата сообщения: 12.02.2004 21:52
Engine

Цитата:
Теперь о главном, когда я нынче попытался запустить Apache, он отказался работать. После перезагрузки посмотрел чего творится "netstat -an" - пишет, что 80 порт используется "Состояние - Listening", это при том, что еще ничего не загружено.

А IIS у тебя не установился?
Проверь, что не запущены сервисы..
IIS Admin и World Wide Web Publishing
Автор: Engine
Дата сообщения: 13.02.2004 08:26
Cheery

Когда я ранее устанавливал Апач, то перед этим переустановил Винду и он потом установился и запустился без включения/выключения к.л. сервисов. После я их не трогал, теоретически он и так должен работать. Или есть проги которые под себя меняют атрибуты запуска сервисов?

Мне почему-то показалось. что он перестал работать, когда я установил SoftIce.
Автор: Cheery
Дата сообщения: 13.02.2004 20:45
Engine

Цитата:
соответственно разные программы ставились-удалялись.

какая то из них может потребовать наличия IIS. Посмотри - подскажет, что сидит на порту..
http://forum.ru-board.com/topic.cgi?forum=8&topic=4708#1
Автор: PE6EHOK
Дата сообщения: 18.02.2004 17:36
Люди! Помогите пожалуйста поставить модуль GD под PHP 4.3.4. Apache, Linux FreeBSD. Какой-то GD стоит, но заставить работать не могу =( В php.ini пробовал прописывать extension=libgd.so - не помогло.
Я не понимаю, у них на сайте дан готовый для употребления вариант GD Mod`a или его надо как-то собрать?

Правильно ли я понимаю, что достаточно распаковать его и в php.ini прописать extencion=gd.so или нет? Что-то ещё надо сделать?
Мануалы пытался прочитать, но там как-то смутно всё и непонятно.

Очень прошу вашей помощи!
Заранее благодарен.
Автор: Excell
Дата сообщения: 23.02.2004 18:56
2all
можно ли логи апача чистить, удалив оттуда просто ненужную инфу?
Автор: lynx
Дата сообщения: 23.02.2004 19:23
Excell


Цитата:
можно ли логи апача чистить, удалив оттуда просто ненужную инфу?


Опять начинаются вопросы, не касающиеся установки. Разве твой вопрос соответствует названию темы?

Это и то ближе:

FAQ по Apache:
Ротация логов
Анализаторы log-файлов
Отключение logs (логов)


В общем, по твоему вопросу - зачем тебе логи то чистить? Это вообще нонсесн - никто никогда не занимается чисткой логов чего бы то ни было. Если они большие стали, то сохрани старый лог под другим именем и начни другой лог.
Но если тебе так уж это надо сделать - чисти, ничего страшного от этого не будет, если будешь удалять целыми строками.

Дальнейшие вопросы по логам не в этой теме, плиз.
Автор: KVCH
Дата сообщения: 03.03.2004 20:51
lynx
Cheery

ребяты,

такая ситуация: есть ип к примеру 1.2.3.4 есть виртуал хосты, подключены Include S:/root/http-a/*.conf в конце хттпд.конф. В самом хттпд.конф настроен главный сайт.

как на все вирт. хосты одной строкой запретить доступ с ипа 1.2.3.4 ?
Автор: Cheery
Дата сообщения: 04.03.2004 01:08
KVCH

Цитата:
как на все вирт. хосты одной строкой запретить доступ с ипа 1.2.3.4 ?

не пробовал там, где описывают свойства для любой диры по умолчанию?
<Directory />
Options FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
Deny from 1.2.3.4
</Directory>
Автор: KVCH
Дата сообщения: 04.03.2004 01:28
пробывал...

но блин... я все вирт хостам прописал Allow from All блин...

по шаблону накопирил блин.
Автор: Cheery
Дата сообщения: 04.03.2004 01:40
KVCH

Цитата:
но блин... я все вирт хостам прописал Allow from All блин...

ну дык .. так же УЖЕ ставишь по умолчанию для дир.
Автор: Gretrick
Дата сообщения: 16.03.2004 07:04
Я установил Red Hat 9.0. При инсталяции выбрал его как сервер и установил все пакеты для сервра (FTP и т.д)
Как мне с ними начать работать? Apache и FTP нерботают.
Автор: lynx
Дата сообщения: 17.03.2004 02:30
Gretrick

Цитата:
Я установил Red Hat 9.0


Ты название темы читал? Тут написано Установка Apache 2.x, PHP4, PERL и MySQL на localhost под Windows

Про FTP тебе ответили: http://forum.ru-board.com/topic.cgi?forum=8&topic=6239#1

Про апач отвечу тут, но если еще раз увижу, что спрашиваешь, где попало, накажу.

Сделай

ps -uax |grep 'httpd'

Этопокажет тебе, запущен ли веб-сервер.

Если нет, сделай:

locate apachectl

Если ничего не найдет, сделай:

find / -name 'apachectl'

Если найден скрипт apachectl, набери:

apachectl --help

Скрипт покажет тебе, как его запускать:

apachectl -start

Если не найден скрипт, можешь стартовать прямо через httpd:

which httpd
#Покажет, где демон:
/usr/local/sbin/httpd

потом:
/usr/local/sbin/httpd -?

демон расскажет о своих ключах, потом просто:

/usr/local/sbin/httpd

демон стартанет.




Автор: Demetrio
Дата сообщения: 17.03.2004 21:11
lynx
В случае с Red Hat чуть проще -

service httpd start

(нужен автоматический старт - redhat-config-services и там галку поставить)

Конфиг Апача лежит в /etc/httpd


Цитата:
Apache и FTP нерботают

Они прекрасно там работают, только запустить надо
Автор: ionized
Дата сообщения: 30.03.2004 20:50
Хмм, короче, есть апача 2, пхп, перл - все пашет. Как поставить Mysql? Я в этом деле полный ламер, но все поставил, а мускл не могу поставить на локалхосте, надо движок сайта проверить, да форум поставить, а без мускла -
Автор: Demetrio
Дата сообщения: 30.03.2004 21:10
ionized
Ну а система у тебя какая?
Автор: ionized
Дата сообщения: 30.03.2004 21:38
Demetrio
WinXP, Apache 2, php 4, perl - все чисто и настроенно.
А вот мускл - то odbc 3.51 not found, то посылает еще непонятно куда (просто не запускается)
Автор: lynx
Дата сообщения: 30.03.2004 21:40
ionized

Мускул в Винде ставится как простая программа.

Цитата:
А вот мускл - то odbc 3.51 not found, то посылает еще непонятно куда (просто не запускается)


Опиши свои действия.
Автор: ionized
Дата сообщения: 30.03.2004 21:42
Apache/2.0.48 (Win32) mod_perl/1.99_12-dev Perl/v5.8.1 PHP/4.3.4 mod_ssl/2.0.48 OpenSSL/0.9.7c Server
Это если точнее о конфиге апачи.
Ставлю через инсталлятор или мануально, запускаю сервер, запускаю winsqladmin - ODBC 3.51 not found или просто не пускает сервер, говорит иди ты в пах. А конфигурировать апачу не надо как-то?
Автор: Cheery
Дата сообщения: 31.03.2004 02:46
ionized

Цитата:
А конфигурировать апачу не надо как-то?

конфигурировать для чего?
апач не имеет отношения к mysql
Автор: Felix
Дата сообщения: 31.03.2004 11:15
ionized

Цитата:
А вот мускл - то odbc 3.51 not found

Это не сам MySQL, это его присадка.
Чтобы поставить MySQL, качай файл mysql-4.0.18-win (23Mb!) и инсталлируй!
Автор: endless2k
Дата сообщения: 31.03.2004 17:38
ionized
MySQL Connector/ODBC 3.51

Добавлено
качай по линку и ставь...кстати...а то чёт забылся я троху вбил линку и послал...задумался панимашь.. %)

Добавлено
да кстати ставь после того как поставил сам мускул %)
Автор: ionized
Дата сообщения: 01.04.2004 10:54
Стоят мускл и стоит апач.
Все сконфино (мускл на odbc не ругается, но и процесс не стартует...).
Дык что делать, мне надо, чтобы апача и стоящий на ней портал работал с БД, чтобы обрабатывался, как мне мусклину настраивать, а то скоро крыша поедет

Добавлено
Все, теперь не спрашивает ODBC (благо все скачал), но при запуске в winmysqladmin загорается зеленая лампочка и тут же гаснет.
Два вопроса:
1. Где мускл хранить логи и в какую сторону рыть
2. Если я запущу апач и мускл одновременно, то будет ли апач поддерживать мускл или я что-то не так понимаю?
Автор: Felix
Дата сообщения: 01.04.2004 15:18

Цитата:
Если я запущу апач и мускл одновременно, то будет ли апач поддерживать мускл или я что-то не так понимаю?

Работа Апача не завист от работы MySQL, и наоборот.
Это два разных процесса, не взаимодействующих друг с другом непосредственно.
Обращение Апача к Мусклу происходит при помощи сторнних программ (Perl, PHP и т.п.)

сделай доброе дело посмотри в Панеле управления->Администрирование->Службы
установлена-ли служба MySQL, если да, то попробуй в командной строке набрать
net start MySQL и глянь есть ли ошибки....
Автор: ionized
Дата сообщения: 01.04.2004 18:14
Felix
Завтра гляну в техе, мне практику поручили такую, блина
Чувствую я за неделю не управлюсь...
Автор: denfir
Дата сообщения: 18.04.2004 08:49
Установил Apache, настроил файл httpd.conf, запускаю консоль, она запускается, не закрывается.
Открываю эксплорер пишу по поиске localhost, а он мне выдает сообщение "Не удается открыть страницу поиска"
После установки у меня не было файла "hosts" я создал его самостоятельно и внес такую строчку
127.0.0.1 localhost
Помогите разобраться в чем дело, почему эксплорер не загружает станичку.

Мой httpd.conf
http://www.vostok-plast.ru/httpd.zip
Автор: Cheery
Дата сообщения: 18.04.2004 17:50
denfir

Цитата:
Помогите разобраться в чем дело, почему эксплорер не загружает станичку.

winxp? встроенный файерволл или другой работает?
Автор: denfir
Дата сообщения: 19.04.2004 02:53
ОС - win98
файерволл'ов нет
Мозилла все отображает нормально, а вот эксплорере не хочет

Страницы: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950

Предыдущая тема: Вопросы по Linux Mandrake 9.0


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.