После установки apache он не запускается

Статус
Закрыто для дальнейших ответов.

Valerievna

Moderator
Регистрация
28.09.2009
Сообщения
859
Привет
Пытаюсь установить apache по этой инструкции http://webadequate.ru/ustanovka-i-nastroyka-web-servera/6-ustanovka-servera-apache-2.2.html.
Скачиваю отсюда http://archive.apache.org/dist/httpd/binaries/win32/
apache_1.3.29-win32-x86-no_src.exe
После установки по адресу http://localhost ошибка, что соединение не установлено.
При запуске такое сообщение http://joxi.ru/V2VeMnBs65BRmv
На шаге 4 указывала:
Network Domain - Имя домена, вписываем "localhost";
Server Name - Имя сервера, вписываем тоже "localhost";
Administrator's Email Address - Почта администратора сервера - пишите любой e-mail.
А также пробовала оставить данные, которые формируются автоматически.
Путь инсталляции указывала и стандартный и как советуют на шаге 6 С:\Users\Public\SERVER\Apache
При разных экспериментах результат один и тот же — не запускается.
Характеристики компьютера: http://joxi.ru/LmG3RVEsVPqYml
Порт 80 свободен
В чем может быть проблема?
 

Volly

Well-Known Member
Регистрация
21.03.2012
Сообщения
831
Может у вас какой-нить сервер уже запущен, например IIS
 

BaNru

Пацифизжу
Команда форума
Регистрация
13.11.2010
Сообщения
4 137
Скачай денвер или опенсервер. Не мучайся на винде с установкой.
 

Valerievna

Moderator
Регистрация
28.09.2009
Сообщения
859
Не, я не устанавливала больше ничего
А с ним можно php изучать? Я читала, что Денвер это урезанная версия. Я собралась изучать вот этот курс http://www.intuit.ru/studies/courses/42/42/info и там требуется именно apache. Если Денвер поставить, он потянет?
 

Volly

Well-Known Member
Регистрация
21.03.2012
Сообщения
831
Причём тут "я не устанавливала"
Два сервера одновременно могут не работать независимо от того, кто их устанавливал - вы, Микрософт или установились с другими программами.
DENWER и OpenServer - это комплекты программ, в которые входят Apache, PHP, MySQL и ещё много программ.
Если установить только Apache, то для изучения PHP придётся его устанавливать отдельно и со-настраивать с Apache.
DENWER, я бы не сказал, что это чего-то урезанное, это комплект и настройки самого необходимого, и этот комплект по мере надобности можно расширять самостоятельно до любого состояния.
OpenServer - комплект с огромным количеством программ, включая программы, не имеющие прямого отношения к WEB, например текстовые и графические редакторы.
 

BaNru

Пацифизжу
Команда форума
Регистрация
13.11.2010
Сообщения
4 137
Добавлю: прежде чем ставить и изучать - стоит хотя бы основы почитать, хотя бы на википедии, чтобы иметь общее представление о том, с чем работать

https://ru.wikipedia.org/wiki/Apache
https://ru.wikipedia.org/wiki/PHP

Там же стоит почитать про MySQL (и вообще о базах данных), HTML, CSS и JS, потому что с ними придется работать тоже вплотную.

Там же есть ответ и о Денвере

Согласитесь, это же не так трудно. А пользы море - множество элементарных вопросов сразу отпадет.
А потом появится много интересных вопросов, на которые будет и интересно отвечать.
 

Valerievna

Moderator
Регистрация
28.09.2009
Сообщения
859
[member=BaNru], спасибо, пойду читать :)
 

miketomlin

Well-Known Member
Регистрация
12.11.2013
Сообщения
101
BaNru сказал(а):
Скачай денвер или опенсервер. Не мучайся на винде с установкой.
Вредный совет. Установка в отдельности Web-сервера, сервера MySQL, PHP – самое то для постижения истины.

[member=Valerievna], зачем такую древнюю версию выбрали? У меня на компе, с которого пишу (Win7 Ult 32-bit, тоже 4 гига), уже 2,5 года стоит вот это:
httpd-2.2.22-win32-x86-openssl-0.9.8t.msi

Возможно, в конфиг. файлах проблема. Если апачу в этом плане что-то не нравится, он сразу начинает «плеваться». Поставленно в C:\Program Files, но дефолтный хост уведен на диск D:
Код:
<VirtualHost *:80>
    ServerAdmin webmaster@www
    DocumentRoot "D:/Work/Web/www"
    ServerName www
    ErrorLog "C:/Temp/logs/www-error.log"
    CustomLog "C:/Temp/logs/www-access.log" common
#    RewriteEngine On
#    RewriteOptions Inherit
#    RewriteLog "C:/Temp/logs/www-rewrite.log"
#    RewriteLogLevel 0
    <Directory "D:/Work/Web/www">
        AllowOverride All
        Order allow,deny
        Allow from all
    </Directory>
</VirtualHost>
 

Valerievna

Moderator
Регистрация
28.09.2009
Сообщения
859
Установка в отдельности Web-сервера, сервера MySQL, PHP
Да, именно это в курсе и преподается сначала. Только там все гладко должно идти и про ошибки нет информации.

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

Возможно, в конфиг. файлах проблема
Большое спасибо, буду разбираться что это и к чему
 

BaNru

Пацифизжу
Команда форума
Регистрация
13.11.2010
Сообщения
4 137
miketomlin сказал(а):
Вредный совет. Установка в отдельности Web-сервера, сервера MySQL, PHP – самое то для постижения истины.
Самое то для достижения какой истины на этапе изучения PHP?
Она же не на сис.админа учится.
Придет время поднимать свои сервера, тогда и начнет изучать. И не на виндовс, а на линукс.
Сейчас на винде она изучит всё криво, что потом будет головой об стену биться, думая "ну у меня же работало (на винде), почему на сервере не работает?". И прочие вопросы будут возникать из разряда "как установить exe файл" или "где Program Files?"
 

Volly

Well-Known Member
Регистрация
21.03.2012
Сообщения
831
miketomlin сказал(а):
Установка в отдельности Web-сервера, сервера MySQL, PHP – самое то для постижения истины
Как известно, истина в вине, а не в отдельной установке каких-то программ.
miketomlin, а если топик стартёр вместо изучения php захочет проехать на такси, то вы ему посоветуете сначала обучится автостроению?
 

miketomlin

Well-Known Member
Регистрация
12.11.2013
Сообщения
101
Кхе-кхе... А если я сейчас начну комментировать ваши, прямо сказать, не слишком удачные доводы. Я лишь сказал, что умение устанавливать инструментарий, а не пользоваться сборками "все в одном", тем более что нек. из них уже не слишком актуальны, является весьма полезным и даже, можно сказать, обязательным.

Valerievna сказал(а):
Большое спасибо, буду разбираться что это и к чему
Пишите, если будут появляться вопросы. Буду периодически просматривать тему.
 

Valerievna

Moderator
Регистрация
28.09.2009
Сообщения
859
miketomlin сказал(а):
httpd-2.2.22-win32-x86-openssl-0.9.8t.msi
Большое спасибо! Скачала эту версию, установила, прописала локалхост и все установилось без проблем.
 

Valerievna

Moderator
Регистрация
28.09.2009
Сообщения
859
Нигде не могу найти автоматический установщик php... он вообще существует? Кто-нибудь его скачивал?
 

miketomlin

Well-Known Member
Регистрация
12.11.2013
Сообщения
101
Достаточно распаковать архив и подцепить к апачу. Примерно так:

LoadModule php5_module D:/Work/Programs/PHP/php5apache2_4.dll
...
<IfModule dir_module>
DirectoryIndex index.php
</IfModule>
...
<IfModule mime_module>
AddType application/x-httpd-php .php
</IfModule>
...
<IfModule php5_module>
PHPIniDir "D:/Work/Programs/PHP"
</IfModule>

Еще один из прилагаемых конфиг. файлов переименуйте в php.ini
 
Статус
Закрыто для дальнейших ответов.
Верх Низ