Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » В помощь системному администратору » Установка Apache 2.x, PHP4, PERL и MySQL на localhost под Wi

Модерирует : lynx, Crash_Master, dg, emx, ShriEkeR

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76

Открыть новую тему     Написать ответ в эту тему

articlebot



Administrator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

В форуме часто возникают просьбы помочь уcтановить Apache, PHP, Perl,
MySQL. Эти программы могут понадобиться не только системным администраторам, но и
веб-программистам и веб-мастерам, например, для отладки скриптов. В данной статье рассмотрено, как устанавливать последние версии этих программ на Win32. Я не ставлю целью описать все аспекты web-администрирования, а лишь помогу установить конфигурацию, позволяющую освоить и изучить основные возможности Apache 2.x, PHP, Perl и MySQL.

 
Читать
 
 
Внимание!  
Если вы задаете вопрос по работе Apache, потрудитесь привести конфигурационный файл сервера.

Телепаты в данный момент в отпуске.
Файл необходимо выложить в txt формате, а не приводить его содержимое в посте.
 
 
Наиболее частой причиной того, что невозможно поставить PHP как модуль под Apache под Windows является несоответствие вашей версии *.dll файла модуля (php4apache2.dll) текущей версии Apache. Лечится тем, что вы качаете другую dll-ку (php4apache2.dll), например, из нашего файлового архива и пробуете прикрутить ее.
 
Наиболее частой причиной того, что не работают (неправильно работают) PHP-скрипты (точнее, не передаются переменные окружения в открытом виде) является опция
register_globals = "off"  
в конфигурационной файле PHP - php.ini.
Попробуйте установить:
register_globals = "on"
 
 
 
Если ваши perl-скрипты с раширением *.cgi выдают ошибку 500, либо вместо исплнения предлагают себя закачать, рекомендуем внимательно почитать статью:
Основные причины ошибки 500 в IkonBoard V. 2
 
 
откомпилированные версии можно найти и на этом сайте
http://www.apachelounge.com/download/
 
но внимательно читайте, так как компиляция была под MS Visual Studio 2005 и для работы требуется дополнительный набор библиотек, который можно скачать там же.
 


 
См. также FAQ по Apache

Всего записей: 366 | Зарегистр. 25-05-2001 | Отправлено: 14:11 25-11-2002 | Исправлено: emx, 20:28 03-10-2006
Ryoga67

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Установили Apache, перезагрузили комп появилась иконка с перов в трее. Когда наводишь на иконку "No services installed" XP SP2
 

Цитата:
запускаешь консоль: Start->Run там набираешь cmd
После чего идешь в диру bin где лежит apache.exe и делаешь  
apache -k install  

 
Пуск - Выполнить - cmd | Enter
Открылось дос окно. Перешёл в директорию bin в поле адрес набрал: apache -k install | Enter. В дос окне что то то промелькнуло но не успеваю прочесть, успел только увидеть error.
 
Пробовал посмотреть занятые порты с помощью команды netstat -b порт 80 не присутствует в записях.
 
Посоветуйте где  можно посмотреть и что попробовать

Всего записей: 53 | Зарегистр. 03-08-2006 | Отправлено: 22:38 30-05-2007
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ryoga67

Цитата:
В дос окне что то то промелькнуло но не успеваю прочесть, успел только увидеть error.  

ну неправда.. окно само не закроется и все там будет написано.
к тому же, в зависимости от версии, это может быть и httpd.exe


----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 22:41 30-05-2007
Ryoga67

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Оно и не закрывается, я говорю о том что при команде apache -k install в директории bin сообщение мелькает на долю секунды но не остаётся как запись в дос окне.

Всего записей: 53 | Зарегистр. 03-08-2006 | Отправлено: 22:43 30-05-2007 | Исправлено: Ryoga67, 22:44 30-05-2007
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ryoga67

Цитата:
при команде apache -k install  

не надо install.. наверняка сервис уже стоит
но даже в этом случае пишется там же, без каких либо новых окон

Цитата:
C:\webserver\bin>httpd -k install -n apache2
[Wed May 30 14:46:22 2007] [error] Apache2: Service is already installed.

попробуй просто запустить апач без параметров
 
 
плюс посмотреть error.log


----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 22:47 30-05-2007 | Исправлено: Cheery, 22:47 30-05-2007
Ryoga67

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Пробовал, просто запускал файл Apache.exe, результат появляется на секунду дос окно, не работает.
В Error.log:
[Wed May 30 22:00:36 2007] [notice] Parent: Received shutdown signal -- Shutting down the server.
[Wed May 30 22:00:36 2007] [notice] Child 3400: Exit event signaled. Child process is ending.
[Wed May 30 22:00:37 2007] [notice] Child 3400: Released the start mutex
[Wed May 30 22:00:38 2007] [notice] Child 3400: Waiting for 250 worker threads to exit.
[Wed May 30 22:00:38 2007] [notice] Child 3400: All worker threads have exited.
[Wed May 30 22:00:38 2007] [notice] Child 3400: Child process is exiting
[Wed May 30 22:00:38 2007] [notice] Parent: Child process exited successfully.
[Wed May 30 22:00:40 2007] [notice] Parent: Created child process 1328
[Wed May 30 22:00:40 2007] [notice] Child 1328: Child process is running
[Wed May 30 22:00:40 2007] [notice] Child 1328: Acquired the start mutex.
[Wed May 30 22:00:40 2007] [notice] Child 1328: Starting 250 worker threads.
[Wed May 30 22:00:59 2007] [notice] Parent: Received shutdown signal -- Shutting down the server.
[Wed May 30 22:00:59 2007] [notice] Child 1328: Exit event signaled. Child process is ending.
[Wed May 30 22:01:00 2007] [notice] Child 1328: Released the start mutex
[Wed May 30 22:01:01 2007] [notice] Child 1328: Waiting for 250 worker threads to exit.
[Wed May 30 22:01:01 2007] [notice] Child 1328: All worker threads have exited.
[Wed May 30 22:01:01 2007] [notice] Child 1328: Child process is exiting
[Wed May 30 22:01:01 2007] [notice] Parent: Child process exited successfully.
 
Захожу в администрирование - сервисы. Apache как сервиса нет.
 
Открываю Апаче Монитор кнопки Старт, стоп, перезагрузка не активны.

Всего записей: 53 | Зарегистр. 03-08-2006 | Отправлено: 23:07 30-05-2007 | Исправлено: Ryoga67, 23:23 30-05-2007
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ryoga67

Цитата:
Пробовал, просто запускал файл Apache.exe, результат появляется на секунду дос окно, не работает.  

поясняю еще раз.. новое окно может появиться только если подключены rotatelogs.. и все!
апач запускается в том же окне, без создания нового процесса.  
во втором апаче уверен.. в первом.. помоему тоже так было

Цитата:
Открываю Апаче Монитор кнопки Старт, стоп, перезагрузка не активны.

нет сервиса - нет и кнопок


----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 23:48 30-05-2007
Ryoga67

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
поясняю еще раз.. новое окно может появиться только если подключены rotatelogs.. и все!

 А подключается он так ?
## подключение rotatelogs
ErrorLog "|'e:/Server/Apache2/bin/rotatelogs.exe' e:/Server/Apache2/logs/error.log.%Y-%m-%d 86400"

Всего записей: 53 | Зарегистр. 03-08-2006 | Отправлено: 05:04 31-05-2007
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ryoga67

Цитата:
А подключается он так ?  

да.. кавычки внутри не нужны.. плюс есть более удобный mod_log_rotate

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 05:07 31-05-2007
Ryoga67

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
плюс есть более удобный mod_log_rotate

 
Cheery мод под версию апаче 2.0.42-win32-x86-no_ssl нужен определённый ?

Всего записей: 53 | Зарегистр. 03-08-2006 | Отправлено: 17:13 01-06-2007
ithome



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Хелп! Не устанавливается апач. WinXPpro SP2 выдает сразу такое окно
   
В чем проблема может быть?

Всего записей: 114 | Зарегистр. 04-02-2007 | Отправлено: 12:33 10-06-2007
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ithome

Цитата:
Хелп! Не устанавливается апач. WinXPpro SP2 выдает сразу такое окно

сообщение абсолютно неинформативное. проверь, что 80 порт никто не слушает.
 


----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 06:42 11-06-2007
ithome



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору

Цитата:
сообщение абсолютно неинформативное

Готов представить информацию, только не знаю какую. Поставил винду чистую, там инсталяция проходит без проблем. В старой сразу выдает сообщение что инсталяция прервана, попробуйте позже. 80 порт посмотрел в оутпосте, никто не слушает. Фаер пробовал отключать, не помогает. Куда копать ума не приложу...

Всего записей: 114 | Зарегистр. 04-02-2007 | Отправлено: 17:24 11-06-2007
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ithome
попробовать поставить более новую версию
плюс путь указать не в program files, а куда покороче
проверить, что нет сервиса апачевского в системе уже.
какая операционка?

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 21:06 11-06-2007
ithome



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Cheery
Пробовал все версии, никаких путей не предлагает указывать, сразу сообщает об ошибке, апача в системе точно нет, операционка XPpro+SP2+Dot.Net2. Мистика какая то...
Единственное что в голову приходит, может служба какая нибудь отключена, да вроде все уже повключал.
Нет ли альтепнативных инсталяторов, не msi в природе?

Всего записей: 114 | Зарегистр. 04-02-2007 | Отправлено: 21:45 11-06-2007 | Исправлено: ithome, 21:47 11-06-2007
chifram

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
возьми распакованый и попробуй вручную
там будет что-то типа "httpd.exe -k install"

Всего записей: 495 | Зарегистр. 13-09-2004 | Отправлено: 21:53 11-06-2007
ithome



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору

Цитата:
возьми распакованый

А где его взять?

Всего записей: 114 | Зарегистр. 04-02-2007 | Отправлено: 22:08 11-06-2007
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ithome

Цитата:
А где его взять?

мда.. я, обычно, сам компилирую.. так как нужна поддержка ssl
а так
http://www.apachelounge.com/download/

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 00:14 12-06-2007
ithome



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору

Цитата:
я, обычно, сам компилирую..  

Не все же такие умные
Спасибо, все заработало! Ждите через некоторое время с новыми тупыми вопросами

Всего записей: 114 | Зарегистр. 04-02-2007 | Отправлено: 09:42 12-06-2007
Gretrick



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Установил Apache 2.2 на Windows Server 2008.
 
Прописал VirtualHost, но при заходе на эти сайты выкидывает в папку по умолчанию на сервере. Как будто этих записей нет. В чем может быть дело?
 
Конфиг _http://www.allqmail.com/httpd.txt

----------
Intel Core 2 Quad Q6600, ASUS P5N-D, 2*A-DATA 2GB DDRII PC6400 DDR800, 2xSamsung 400 Gb (RAID 0),
MSI GeForce 660 TI, X-Fi XtremeMusic, HEC 480W, 22" LG L226WTQ, Windows 8 Pro

Всего записей: 718 | Зарегистр. 26-09-2003 | Отправлено: 14:27 12-06-2007 | Исправлено: Gretrick, 18:59 12-06-2007
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Gretrick
Виртуальные хосты в Apache 1.3.23, что то не получается...

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 22:34 12-06-2007
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76

Компьютерный форум Ru.Board » Компьютеры » В помощь системному администратору » Установка Apache 2.x, PHP4, PERL и MySQL на localhost под Wi


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru