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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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
Svarga

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

Цитата:
Сори за оффтопик, но где обсуждаются программы представляющие собой уже готовый набор apache+php+mysql etc. типа xampp и appserv? мне просто хотелось бы выбрать лучшую из своего рода    


Цитата:


обзор «Помощи вебмастеру» » программы для вебмастера »  




----------
away.

Всего записей: 4161 | Зарегистр. 25-06-2002 | Отправлено: 15:21 07-08-2004
XMMS



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
протр*хавшись 4! часа с этими готовыми пакетами - ставлю всё вручную... Почему они НЕ пашут нормально - НЕЗНАЮ! видимо софт конфликтует....
 
Добавлено
Люди, спасайте! у меня mysql на винды 2003 не ставится сама... видимо из-за этого не пахало нормально, т.к. mysql глючила..  
Пишет что не может запустится(сетапка) вследствии действующих для компьютера ограничений.
Попробовал другую версию - тоже самое...
Логинюсь админом... в чём проблемы???

Всего записей: 2603 | Зарегистр. 14-01-2003 | Отправлено: 22:58 07-08-2004
Anderson2004



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

Цитата:
Также скопируйте файл php4ts.dll в каталог System или System32.

в php5 такого нету
что мне делать как ставить php5?

Всего записей: 638 | Зарегистр. 21-01-2004 | Отправлено: 09:08 25-08-2004
XMMS



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Anderson2004
я добавил в апач 4 строчки  

Код:
LoadModule php5_module C:/www/php/php5apache.dll
AddType application/x-httpd-php php
ScriptAlias /_php/ "C:/www/php/"
Action application/x-httpd-php "/_php/php.exe"

и скопировал libmysql.dll в папку C:\WINDOWS\system32... это локал хост. Всё работает.
 
И кстати говоря - не ставь Апач 2.* для PHP 5.0.. код выполняется раз в 10 дольше. Поэтому и рекомендуют ставить Apache 1.3.* + PHP *.*....

Всего записей: 2603 | Зарегистр. 14-01-2003 | Отправлено: 09:21 25-08-2004
KVCH



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

Цитата:
LoadModule php5_module C:/www/php/php5apache.dll  
AddType application/x-httpd-php php  
ScriptAlias /_php/ "C:/www/php/"  
Action application/x-httpd-php "/_php/php.exe"  

 
мда, ты вообще понимаешь значение этих строк ?
 
1. подключение пхп как модуля
2. на файлы .пхп выполнять обработку пхпшкой
 
 
3 и 4 для подключения пхп к апачику как ЦЖИ !
 
не потому ли оно у тебя тормозит ?

----------
FreeBSD лучше Linux !

Всего записей: 1741 | Зарегистр. 03-03-2002 | Отправлено: 10:08 25-08-2004 | Исправлено: KVCH, 10:09 25-08-2004
XMMS



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
KVCH
тормозила версия 2.* а 1.* нормально.... и кстати говоря в описании PHP 5.0 чётко сказано что поддержка апача 2.* экспериментальная и не рекомендуется его ставить для работы с php...

Всего записей: 2603 | Зарегистр. 14-01-2003 | Отправлено: 10:33 25-08-2004
KVCH



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

Цитата:
тормозила версия 2.* а 1.* нормально.... и кстати говоря в описании PHP 5.0 чётко сказано что поддержка апача 2.* экспериментальная и не рекомендуется его ставить для работы с php...  

 
ну и что ? фигня !...
 
прикрути сначала правильно а потом уже смотри тормозит или нет
 
2я версия апача нормальная... и имхо более луше первой...  
 

Цитата:
И кстати говоря - не ставь Апач 2.* для PHP 5.0.. код выполняется раз в 10 дольше

 
любой код ? по размеру и по слложности ?
 


----------
FreeBSD лучше Linux !

Всего записей: 1741 | Зарегистр. 03-03-2002 | Отправлено: 21:58 25-08-2004
XMMS



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
KVCH
Генерация главной страницы в PHP-Nuke(чистой, без доп. модулей и остального)  
 

Код:
 
LoadModule php5_module C:/www/php/php5apache.dll
AddType application/x-httpd-php php

Так нормально?

Всего записей: 2603 | Зарегистр. 14-01-2003 | Отправлено: 22:50 25-08-2004
Anderson2004



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
спасибо за помощь!

Всего записей: 638 | Зарегистр. 21-01-2004 | Отправлено: 08:28 26-08-2004
Anderson2004



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
а чем вообще отличаются ветки 1 и 2 апача?

Всего записей: 638 | Зарегистр. 21-01-2004 | Отправлено: 09:04 27-08-2004
XMMS



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
http://httpd.apache.org/docs-2.0/new_features_2_0.html - описание 2.*
http://httpd.apache.org/docs/new_features_1_3.html - описание 1.*
На выходных попробую поставить 2.* ещё разок... посмотрим что получится

----------
На войне. С самим собой.

Всего записей: 2603 | Зарегистр. 14-01-2003 | Отправлено: 09:22 27-08-2004
Anderson2004



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
еще вопрос по perl
я скачал его ссайта но там просто архив и инсталлятора нету как его-то мне пнрикрутить

Всего записей: 638 | Зарегистр. 21-01-2004 | Отправлено: 08:49 28-08-2004
KVCH



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Anderson2004
 
http://downloads.activestate.com/ActivePerl/Windows/5.8/ActivePerl-5.8.4.810-MSWin32-x86.msi
 
Добавлено
XMMS
 
1й скрипт выводит 100000 раз строку 'Hello world<br>'
2й скрипт пишет в файл 1000000 строк "Hello World\r"
 
результаты
 
script1, php5 - 0.3 s
script1, php4 - 1.0 s
 
script1, php5 - 7.5 s
script1, php4 - 5.6 s
 
скрипты запускались несколько раз...

----------
FreeBSD лучше Linux !

Всего записей: 1741 | Зарегистр. 03-03-2002 | Отправлено: 09:03 28-08-2004
XMMS



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
KVCH
Ну вот... тока что ещё раз проверил apache 2.* - тормозит... причём у меня получается в 10 раз дольше генерация странички... А ставить php 4.0 имхо смысла большого нет... всё таки не такая сильная нагрузка на локалхост.

Всего записей: 2603 | Зарегистр. 14-01-2003 | Отправлено: 13:36 28-08-2004
KVCH



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
XMMS
 
тлько что прикрутил в пхп5 мускл, http://forum.ru-board.com/topic.cgi?forum=8&topic=7518#7
 
проверил скрипт - 10000 раз делает инсерт с одним полем...  
 
при первом запуске время большое при повторных у 4й где то 2.* секи, у 5й до 2.5 сек...
 
чувавек, ты что то не правильно наверное прикручиваешь
 
дай мне то что у тя тармозит т.е. скрипты... я попробую
 
Добавлено
только что поставил Invision Power Board - бегает и нефинга нетормозит !

----------
FreeBSD лучше Linux !

Всего записей: 1741 | Зарегистр. 03-03-2002 | Отправлено: 14:09 28-08-2004 | Исправлено: KVCH, 14:14 28-08-2004
XMMS



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
KVCH
Попробуй поставить PHP-Nuke... скачивать с http://rus-phpnuke.com
Используется связка php-mysql.
А как ты грузишь PHP5? я делаю его модулем, а ты?
 
И самое интересное, КАК тут можно неправильно прикручивать? 2 строчки из апача я уже показал... так и оставляю...

Всего записей: 2603 | Зарегистр. 14-01-2003 | Отправлено: 17:33 28-08-2004
KVCH



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
XMMS
 
нюк гафно, но бегает нормально...

----------
FreeBSD лучше Linux !

Всего записей: 1741 | Зарегистр. 03-03-2002 | Отправлено: 20:19 28-08-2004
Anderson2004



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Anderson2004
а его нельзя без инсталлятора поставить?

Всего записей: 638 | Зарегистр. 21-01-2004 | Отправлено: 09:09 30-08-2004
XMMS



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Anderson2004
Без инсталлятора под винды? вроде нет... везде даются ссылка на инсталяшку.
Вот например или ещё и вот это

----------
На войне. С самим собой.

Всего записей: 2603 | Зарегистр. 14-01-2003 | Отправлено: 10:03 30-08-2004
Anderson2004



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

Всего записей: 638 | Зарегистр. 21-01-2004 | Отправлено: 08:51 31-08-2004
Открыть новую тему     Написать ответ в эту тему

Страницы: 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