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

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



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
уже понял ) а никак свернуть получается нельзя? просто корень сайта лежит в /home/localhost/www... далековато через три /../ будет
 
Добавлено:
ааа отобой я торможу, можно же просто написать errors/img.png

Всего записей: 533 | Зарегистр. 13-03-2006 | Отправлено: 21:48 29-01-2010
Cheery



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

Цитата:
а никак свернуть получается нельзя? просто корень сайта лежит в /home/localhost/www... далековато через три /../

 
при чем тут /.../  ??? от вебкорня сайта
по другому - только настраивая mod_rewrite именно на эту картинку.

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

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 21:51 29-01-2010
miffey

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
надеюсь на понимание,
всякие попеняния буду считать неуместными.
 
по всем признакам должен быть в природе портабельный  апач.
- есть всевозможные ксампы, денверы, мовесы...
- есть бинарник httpd-2.2.14-win32-x86-ssl.zip  
 
но портабельный  апач нигде не обнаружен и никак не извлекается,
если кто сделает, дайте хотя бы для любопытства

Всего записей: 119 | Зарегистр. 10-05-2007 | Отправлено: 15:24 05-02-2010
InSe0F



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
miffey
тебе только чистый апач? почему имено он?
Делается все просто извлекается из инсталятора дистрибутив... перемещается в нужную папку и запускается Проблем то
У меня есть вырезанная 14ая версия, могу выложить если самому тяжело вытащить
 
Кстати по существу - у меня глюк какой то... не могу понять в чем проблема
у меня модифицированный денвер - так фича вся в том что по вирт. хостам у меня отражается один и тот же сайт, хотя они везде разные, что localhost, что какой то другой - отражают последний  
vhost
Подробнее...
conf
Подробнее...
 
Т.е. по всем трем Vhost отражается один и тот же сайт...

Всего записей: 533 | Зарегистр. 13-03-2006 | Отправлено: 15:44 05-02-2010 | Исправлено: InSe0F, 15:46 05-02-2010
miffey

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
InSe0F
 
из дистриба извлекал, всяко ему пинал, он никак.
давай твой, и скажи волшебное слово (howto)
 
твой глюк:
имхо,
в
windows/hosts
 
добавь:
 
127.0.0.1 www.demo
127.0.0.1 www.joomla

Всего записей: 119 | Зарегистр. 10-05-2007 | Отправлено: 18:55 05-02-2010
InSe0F



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
miffey
хостс уже...
127.0.0.1    localhost
127.0.0.1    www.localhost
127.0.0.1    www.joomla
127.0.0.1    www.demo
127.0.0.1    joomla
127.0.0.1    demo
 
http://narod.ru/disk/17622465000/Apache2.2.14.rar.html
если положить в папку C:/Program Files/Apache Software Foundation/Apache2.2 (или менять настройки документ руут в конфиге)
а с httpd.exe выполнить команду -k install а потом -k start должен запуститься

Всего записей: 533 | Зарегистр. 13-03-2006 | Отправлено: 21:24 05-02-2010
miffey

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
InSe0F
 
thanks, but it anyway an install.
 
кстати, насчет хостов (имхо) через шелл можно быстро обнаружить глюк

Всего записей: 119 | Зарегистр. 10-05-2007 | Отправлено: 01:33 06-02-2010 | Исправлено: miffey, 01:36 06-02-2010
InSe0F



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
miffey
можно не устанавливать, но надо разбираться как его запускает денвер, либо выдрать из денвера скрипт запуска, мб я по позже сделаю сборку чистого апатча со скриптами запуска денвера, если в этом будет нужна потребность
 

Цитата:
через шелл можно

не понял? поясни))

Всего записей: 533 | Зарегистр. 13-03-2006 | Отправлено: 14:26 06-02-2010
iLord



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Добрый Всем день!
 
Возникла проблема с которой, на мой взгляд можно было справится за 5 мин, но вот уже конец рабочего дня и я ни как не могу её победить.
 
Поставил Apache 2.2, сконфигурировал, настроил два виртуальных хоста. Всё заработало, но радость оказалась не долгой.
На одном из сайтов оказались подцеплены документы в формате .mht и при обращении к ним браузер выводит  
 

Цитата:
MIME-Version: 1.0 X-Document-Type: Workbook Content-Type: multipart/related; boundary="----=_NextPart_01CAA4B2.55FD0660" Данный документ является веб-страницей в одном файле, также называемой файлом веб-архива. Если вы видите это сообщение, значит, данный обозреватель или редактор не поддерживает файлы веб-архива. Загрузите обозреватель, поддерживающий веб-архивы, например Windows® Internet Explorer®....

 
Вот!
 
Причину я выяснил, а вот решить не могу.
 
Хочу попросить помощи у Вас, чтобы Вы указали мне путь истинный )))))
 
P.S. Возмущения по поводу использования файлов mht не принимаются, т.к. сам всё знаю, но сайт был создан давно и уже много документов с этим расширением. Потихоньку будем отходить от них, но не сейчас.

Всего записей: 38 | Зарегистр. 19-01-2007 | Отправлено: 15:59 08-02-2010
iLord



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Сам же и отвечаю на свой вопрос.
 
В конфигурационном файле httpd.conf нужно добавить строчку:
 

Цитата:
AddType message/rfc822 .mht

 
и перезапустить сервер

Всего записей: 38 | Зарегистр. 19-01-2007 | Отправлено: 15:43 15-02-2010
mouser

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

Код:
# ./configure --prefix=/usr/local/httpd --enable-so
checking for chosen layout... Apache
checking for working mkdir -p... yes
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking target system type... i686-pc-linux-gnu
 
Configuring Apache Portable Runtime library ...
 
checking for APR... no
configure: error: APR not found.  Please read the documentation.

Всего записей: 800 | Зарегистр. 10-11-2006 | Отправлено: 12:23 12-03-2010
mouser

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
пытался поставить httpd-2.3.5-alpha.tar.gz
с httpd-2.0.63.tar.gz  всё заработало

Всего записей: 800 | Зарегистр. 10-11-2006 | Отправлено: 15:59 13-03-2010
vlary



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

Цитата:
что ему не хватает ???  
Видимо, не хватает Apache Portable Runtime, библиотек, которые использует версия 2.3.5. Нужно их скачать и установить предварительно.

Всего записей: 17280 | Зарегистр. 13-06-2007 | Отправлено: 16:35 13-03-2010
nactix

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Видео: установка виртуального сервера ( Apache + PHP + MySQL + Windows )
Это не пакет Denver, а все своими руками за 10 минут с нуля:
http://www.sysbox.ru/server/
http://www.youtube.com/sysbox1

Всего записей: 3 | Зарегистр. 03-04-2010 | Отправлено: 07:39 03-04-2010 | Исправлено: nactix, 23:01 07-04-2010
israel_rider

Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
nactix, а для чего нужен HeidiSQL_4.0? Чем phpMyAdmin плох?

Всего записей: 925 | Зарегистр. 28-07-2007 | Отправлено: 08:59 03-04-2010
nactix

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Здесь:
http://www.phpmyadmin.net/home_page/downloads.php
сказано:
phpMyAdmin 3.3.1 - Version compatible with PHP 5 and MySQL 5. Currently recommended version.
Т.е. для работы с MySQL 5 нужен phpMyAdmin 3 версии.
С phpMyAdmin работал раньше, настраивать его знаю как.
 
Так вот, phpMyAdmin 3.2.5 и 3.3.1 НЕ работает - виснет после ввода логина/пароля.
Выдает ошибку: #2002 Невозможно подключиться к серверу MySQL.
Лог PHP пустой (ошибок нет)
 
Хотя HeidiSQL и PHP 5.3.2 с MySQL 5.1 работают без проблем, как видно на ролике. Причину зависания phpMyAdmin узнать быстро не получилось.
 
Вывод: phpMyAdmin, который на 14мб и 900 файлов в 62 папках, глючный
или не хватает знаний, что бы настроить phpMyAdmin.

Всего записей: 3 | Зарегистр. 03-04-2010 | Отправлено: 16:56 03-04-2010
israel_rider

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

Цитата:
Так вот, phpMyAdmin 3.2.5 и 3.3.1 НЕ работает - виснет после ввода логина/пароля.  
Выдает ошибку: #2002 Невозможно подключиться к серверу MySQL.  

Кстате да, было такое раз пять.... Понять причину не смог. Лечил тем, что вместо Осла подключался в Лисе.
Короче, учту. Если будут свободное время и силы, может и в правду стоит пересесть на что нибудь другое... SQLyog.Ultimate - ещё одна альтернатива, например.
Хотя, на всех хостингах до сих пор стоит phpMyAdmin.

Всего записей: 925 | Зарегистр. 28-07-2007 | Отправлено: 17:39 03-04-2010
nactix

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
На другом форуме посоветовали сначала mysql ставить, а потом все остальное.
Сделал с нуля, на чистом windows 7.
Ничего не изменилось:
php+mysql работает
heidiSQL + mysql работает
phpmyadmin+mysql НЕ работает
 
Добавлено:
Э.. вах, вах, а
 
 
Добавлено:
Нашел еще бесплатаную программу для работы с mysql:
http://www.devart.com/ru/dbforge/
 
К сожалению Ваша программа:
http://www.webyog.com/en/buy.php
платная

Всего записей: 3 | Зарегистр. 03-04-2010 | Отправлено: 18:15 03-04-2010
israel_rider

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

Цитата:
К сожалению Ваша программа:  
http://www.webyog.com/en/buy.php  
платная  

На Руборде лечат всех.
 
 

Всего записей: 925 | Зарегистр. 28-07-2007 | Отправлено: 21:43 03-04-2010 | Исправлено: israel_rider, 21:47 03-04-2010
nvhost

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ребят ко мне в руки попал сайт,путем сначало не запускаля, путем раскоментировани абсолютно всех библиотек в пхп.ini все зарабатола,все кроме одного, "админки",нажимаешь на ссылку а он говорит что нет удается найти выбранную страницу,все потому папки на которую эта ссылка ссылается нет!Движок сайта делает ее сам,но вот у меня на хостинге почему то не делает, подскажите где покапать.......апач или пхп?

Всего записей: 113 | Зарегистр. 17-04-2009 | Отправлено: 07:48 14-04-2010
Открыть новую тему     Написать ответ в эту тему

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