Помогите по Апачу

12
seosniks
На сайте с 13.08.2007
Offline
389
3317

Подскажите пожалуйста

в чем ошибка

Создал виртуальный хост . Строчки логоу удалены

<VirtualHost 127.0.0.1:80>

ServerName 209.ххх.ххх.х

DocumentRoot /home/209.ххх.хх.хх/www

CustomLog /home/httpd-logs/209.ххх.хх.хх.access.log combined

</VirtualHost>

в файл host прописано пример

127.0.0.1 test localhost localhost.localdomain

209.ххх.ххх.хх 209.ххх.ххх.хх

127.0.0.1 209.ххх.ххх.хх

рестарт апача выдает

$ sudo /etc/init.d/apache2 restart

/etc/apache2

* Forcing reload of apache 2.0 web server...

apache2: Could not determine the server's fully qualified domain name, using 127.0.0.1 for ServerName

...fail!

лог ошибок

[Mon Aug 11 18:04:59 2008] [alert] (12)Cannot allocate memory: apr_thread_create: unable to create worker thread

[Mon Aug 11 18:05:00 2008] [alert] (12)Cannot allocate memory: apr_thread_create: unable to create worker thread

[Mon Aug 11 18:05:01 2008] [alert] (12)Cannot allocate memory: apr_thread_create: unable to create worker thread

[Mon Aug 11 18:05:02 2008] [alert] (12)Cannot allocate memory: apr_thread_create: unable to create worker thread

как прописать правильно виртуальный хост

Чтоб апач на сервере работал по IP

D
На сайте с 05.06.2007
Offline
155
#1

<VirtualHost 127.0.0.1:80>

ServerName 209.ххх.ххх.х

А почему разные IP адреса?

<VirtualHost *:80>

ServerName 209.ххх.ххх.х

может быть так..

Написал не мало шедевров ;)
Andreyka
На сайте с 19.02.2005
Offline
822
#2

В servername пишут имя сервера

Но это жуткая тайна и вообще, конфиг апача - засекреченная вещи и документации на нее не найти

Не стоит плодить сущности без необходимости
seosniks
На сайте с 13.08.2007
Offline
389
#3
Dimanych:
<VirtualHost 127.0.0.1:80>
ServerName 209.ххх.ххх.х

А почему разные IP адреса?

<VirtualHost *:80>
ServerName 209.ххх.ххх.х

может быть так..

Пробовал и так и так

выдает

😡

* Forcing reload of apache 2.0 web server...

apache2: Could not determine the server's fully qualified domain name, using 127.0.0.1 for ServerName

...fail!

пробовал еще так

cd /etc/apache2/sites-available

sudo cp ./default ./209.ххх.ххх.х

создается файл в папке /etc/apache2/sites-available

<VirtualHost 127.0.0.1>

ServerName 209.250.хх.хх

DocumentRoot /home/209.250.хх.хх/www

CustomLog /var/log/apache2/209.250.хх.хх.log combined

ErrorLog /var/log/apache2/209.250.хх.хх-error.log

</VirtualHost>

qwartyr
На сайте с 19.10.2007
Offline
40
#4
seosniks:


$ sudo /etc/init.d/apache2 restart
/etc/apache2
* Forcing reload of apache 2.0 web server...
apache2: Could not determine the server's fully qualified domain name, using 127.0.0.1 for ServerName
...fail!

лог ошибок
[Mon Aug 11 18:04:59 2008] [alert] (12)Cannot allocate memory: apr_thread_create: unable to create worker thread
[Mon Aug 11 18:05:00 2008] [alert] (12)Cannot allocate memory: apr_thread_create: unable to create worker thread
[Mon Aug 11 18:05:01 2008] [alert] (12)Cannot allocate memory: apr_thread_create: unable to create worker thread
[Mon Aug 11 18:05:02 2008] [alert] (12)Cannot allocate memory: apr_thread_create: unable to create worker thread

как прописать правильно виртуальный хост
Чтоб апач на сервере работал по IP

я тут немного погуглил:

http://ubuntuforums.org/showthread.php?t=809384 - полезная для Вас информация.

и здесь

http://ubuntuforums.org/showthread.php?t=117073

seosniks:

apache2: Could not determine the server's fully qualified domain name, using 127.0.0.1 for ServerName

- не является критичной для запуска апача, с такой ошибкой он запустится.

seosniks:
Cannot allocate memory: apr_thread_create: unable to create worker thread

- вот причина, как с ней бороться см. линк в этом сообщении

профессиональное администрирование серверов (http://www.unixsupport.ru) отзывы (http://www.free-lance.ru/users/qwartyr/opinions/) на free-lance.ru
seosniks
На сайте с 13.08.2007
Offline
389
#5
Andreyka:
В servername пишут имя сервера
Но это жуткая тайна и вообще, конфиг апача - засекреченная вещи и документации на нее не найти

Да полно информации Я апач ставил на WINDOWS

Полностью собирал сервере и все пахало

А тут не хочет

стоит система ubuntu 6.xx

Andreyka
На сайте с 19.02.2005
Offline
822
#6

У Вас проблема вот в чем:

[Mon Aug 11 18:04:59 2008] [alert] (12)Cannot allocate memory: apr_thread_create: unable to create worker thread

Небось VPS?

seosniks
На сайте с 13.08.2007
Offline
389
#7
Andreyka:
У Вас проблема вот в чем:
[Mon Aug 11 18:04:59 2008] [alert] (12)Cannot allocate memory: apr_thread_create: unable to create worker thread
Небось VPS?

Да стоти VPS чистый

Странно на VDS нет ничего, память 128 установлена

jpg 88.jpg
qwartyr
На сайте с 19.10.2007
Offline
40
#8

StartServers

MinSpareThreads

в конфиге апача чему равны ?

seosniks
На сайте с 13.08.2007
Offline
389
#9
qwartyr:
StartServers
MinSpareThreads
в конфиге апача чему равны ?

StartServers 5

MinSpareServers 5

MaxSpareServers 10

MaxClients 20

MaxRequestsPerChild 0

<IfModule worker.c>

StartServers 2

MaxClients 150

MinSpareThreads 25

MaxSpareThreads 75

ThreadsPerChild 25

MaxRequestsPerChild 0

</IfModule>

Andreyka
На сайте с 19.02.2005
Offline
822
#10

qwartyr, там не в настройках апача дело

Надо пробить через sysctl/proc размер тредов и повысить стек через ulimit

Бага знакомая для тех, кто работает с highload проектами

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий