Сервер для Привета

Palych
Уже с Приветом
Posts: 13723
Joined: 16 Jan 2001 10:01

Post by Palych »

Privet wrote:Единственное сообщение в Event Viewer "The Apache2 service terminated with service-specific error 1." В общем, море информации. Не знаю, с чего начать...

A pochemu Apache2?
Ya by poproboval zapuskat' vruchnuyu dlya nachala.
I esche - ne zabud'te skopirovat' php4ts.dll v apache home dir.
Palych
Уже с Приветом
Posts: 13723
Joined: 16 Jan 2001 10:01

Post by Palych »

httpd.conf wrote:ServerRoot "E:/w3/privet"
...
DocumentRoot "C:/Program Files/Apache Group/Apache2/htdocs"



U Vas Apache stoit v "E:/w3/privet", ili vse zhe privetovskie files tam?
Pohozhe dolzhno byt' naoborot:
[code]
ServerRoot "C:/Program Files/Apache Group/Apache2"
DocumentRoot "E:/w3/privet"
[code]
I togda mozhno ubrat' full path to modules.
User avatar
Privet
Администратор
Posts: 17204
Joined: 03 Jan 1999 10:01
Location: Redmond, WA

Post by Privet »

Спасибо, Palych! Действительно проблема была в том, чио я не понял, что означает ServerRoot и влепил ссылку на директорию, где хранятся документы.

Работает теперь. Осталось только подправить security и будем тестировать.

Продолжу вечером...
Привет.
User avatar
Privet
Администратор
Posts: 17204
Joined: 03 Jan 1999 10:01
Location: Redmond, WA

Post by Privet »

Запустил апач на 1333
Привет.
User avatar
katit
Уже с Приветом
Posts: 23804
Joined: 05 Jul 2003 22:34
Location: Брест -> St. Louis, MO

Post by katit »

Privet wrote:Запустил апач на 1333


Не знаю или так должно быть - на 1333 летает просто
User avatar
Privet
Администратор
Posts: 17204
Joined: 03 Jan 1999 10:01
Location: Redmond, WA

Post by Privet »

Надо сравнивать с основным сервером. Народу не много, хотя, активность на апаче уже заметна :)
Привет.
User avatar
Privet
Администратор
Posts: 17204
Joined: 03 Jan 1999 10:01
Location: Redmond, WA

Post by Privet »

Вопрос:

Можно на одном IP поставить два разных сервера? Предполагаю, что нет, но что скажут гуру?
Привет.
User avatar
katit
Уже с Приветом
Posts: 23804
Joined: 05 Jul 2003 22:34
Location: Брест -> St. Louis, MO

Post by katit »

Так это на одной машине стоит?
Если да, то под Апаче намного шустрее.
User avatar
katit
Уже с Приветом
Posts: 23804
Joined: 05 Jul 2003 22:34
Location: Брест -> St. Louis, MO

Post by katit »

Privet wrote:Вопрос:

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


Не гуру но говорю что можно. Главное чтобы порты не конфликтовали
Palych
Уже с Приветом
Posts: 13723
Joined: 16 Jan 2001 10:01

Post by Palych »

katit wrote:
Privet wrote:Запустил апач на 1333


Не знаю или так должно быть - на 1333 летает просто


Что доказывает что "дело было не в бобине" в смысле не в MySQL...

Остается проверить надежность, на всякий случай держать Apache 1.3 под парами...

Затем подправить mysqldb.php на счет pconnect и расслабиться...
Palych
Уже с Приветом
Posts: 13723
Joined: 16 Jan 2001 10:01

Post by Palych »

Privet wrote:Вопрос:

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

На одном порту (порте)?
Virtual Server should do this. Точно не помню, но по-моему до безобразия просто...

Во!

NameVirtualHost *:80

<VirtualHost *:80>
ServerName www.domain.tld
ServerAlias domain.tld *.domain.tld
DocumentRoot /www/domain
</VirtualHost>

<VirtualHost *:80>
ServerName www.otherdomain.tld
DocumentRoot /www/otherdomain
</VirtualHost>

http://httpd.apache.org/docs-2.0/vhosts/name-based.html
User avatar
katit
Уже с Приветом
Posts: 23804
Joined: 05 Jul 2003 22:34
Location: Брест -> St. Louis, MO

Post by katit »

Palych wrote:Остается проверить надежность, на всякий случай держать Apache 1.3 под парами...


А как там PHP стоит?

У меня IIS + php4isapi.dll работает быстрее чем Apache 2 + php.exe
User avatar
Privet
Администратор
Posts: 17204
Joined: 03 Jan 1999 10:01
Location: Redmond, WA

Post by Privet »

Извиняюсь за неточный вопрос. Речь идёт именно про один IP и один и тот же порт, а "сервера" имеется ввиду разные программы, т.е. IIS и Apache.
Разные сервера на разных портах у меня сейчас как раз работают.

Я не помню сейчас точно, но, если не ошибаюсь, нельзя создать несколько слушающих соккетов на один IP и один и тот же порт.

Виртуальные сервера (больше десятка) у меня сейчас работают на ISS. Есть один, который работает на .NET. Перетащить его на Apache, боюсь, не получится. Если только попробовать выстроить сервера "паровозиком". Т.е. транслировать запросы с одного порта на другой. Apache, я видел краем глаза, имеет какой-то proxy_mod. Какие могут быть другие решения?

P.S. Это сообщение написано под Apache.
Last edited by Privet on 27 Apr 2004 05:14, edited 1 time in total.
Привет.
User avatar
Privet
Администратор
Posts: 17204
Joined: 03 Jan 1999 10:01
Location: Redmond, WA

Post by Privet »

Честно говоря, не вижу большой разницы.

P.S. IIS
Привет.
User avatar
Privet
Администратор
Posts: 17204
Joined: 03 Jan 1999 10:01
Location: Redmond, WA

Post by Privet »

katit wrote:
Palych wrote:Остается проверить надежность, на всякий случай держать Apache 1.3 под парами...


А как там PHP стоит?

У меня IIS + php4isapi.dll работает быстрее чем Apache 2 + php.exe


Сейчас, разумеется, стоит модуль (php4apache2.dll). Иначе игра не стоит свеч.

1.3 можно тоже скачать на всякий.

Пожалуйста, не запускайте тестов на форуме!
Привет.

Return to “Вопросы и новости IT”