Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Онлайн-форум hostobzor.ru _ Виртуальный сервер и Виртуальный Выделенный Сервер _ Apache+nginx

Автор: casper 24.01.2010, 00:54

http://shanson.org.ru/apa/
но чтото не получается настроить связку. или подскажите что в апатче изменить чтобы сайт стал работать быстрее. уникалов в сутки 1000
потребляет оперативки 512 мбт.
это не нормально.
хоть я и стороник русского софта. но в следующий раз не буду ставить не зачто исп менеджер. за 4 года ставил его раз 70. работает 4 дня и умирает.

Автор: KMUA 24.01.2010, 01:10

За последние полгода ставил раз 15, ничего не умирает.

Автор: casper 24.01.2010, 01:13

лучше скажи как апатч и nginx настроить))
я весь нет прочитал и делал не получается.
понимаю что линукс повторяет все изгибы моих рук но всеже_)

Автор: altura.ru 24.01.2010, 01:24

А от чего умирает-то?
Это сервер или вдс?

Вообще 512mb это нормальная память для видеокарты домашней, а не сервера.

1000 уников это показатель ни о чем. Что за сайт? html или говно-бесплатная cms с кривой базой?

Цитата
php_admin_value memory_limit "419430400"

Уже весело smile.gif

Автор: casper 24.01.2010, 01:26

это впс.


top
top - 01:24:39 up 1 day, 19:54, 1 user, load average: 0.41, 0.42, 0.44
Tasks: 35 total, 2 running, 33 sleeping, 0 stopped, 0 zombie
Cpu(s): 10.3%us, 4.2%sy, 0.0%ni, 85.1%id, 0.4%wa, 0.0%hi, 0.0%si, 0.0%st
Mem: 524288k total, 443236k used, 81052k free, 0k buffers
Swap: 0k total, 0k used, 0k free, 0k cached

PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
24466 www-data 16 0 44520 11m 4124 S 12.0 2.3 0:03.13 apache2
21530 mysql 15 0 145m 24m 5172 S 0.3 4.7 4:51.31 mysqld
1 root 15 0 1984 696 592 S 0.0 0.1 0:01.31 init
1339 root 15 0 8172 2764 2236 S 0.0 0.5 0:00.45 sshd
1624 root 15 0 5804 1644 1280 S 0.0 0.3 0:00.03 bash
3482 www-data 18 0 44952 12m 4096 S 0.0 2.4 0:01.13 apache2
3995 root 15 0 35224 7948 4840 S 0.0 1.5 0:01.16 ispmgr
5860 www-data 15 0 45092 12m 4072 S 0.0 2.5 0:01.28 apache2
5861 www-data 15 0 42636 12m 3992 S 0.0 2.4 0:01.25 apache2
7444 www-data 15 0 44940 12m 4088 S 0.0 2.4 0:02.38 apache2
14031 www-data 15 0 45068 12m 4036 S 0.0 2.4 0:00.98 apache2
14069 www-data 15 0 43968 10m 3904 S 0.0 2.1 0:00.09 apache2
14217 www-data 15 0 38988 6248 1600 S 0.0 1.2 0:00.00 apache2
20002 www-data 15 0 44840 12m 4032 S 0.0 2.4 0:00.41 apache2
20054 root 18 0 33136 1300 972 S 0.0 0.2 0:00.22 rsyslogd
20068 bind 18 0 48276 9408 2420 S 0.0 1.8 0:00.02 named
20083 root 15 0 5276 1040 684 S 0.0 0.2 0:00.01 sshd

Автор: casper 24.01.2010, 12:30

ау

Автор: altura.ru 24.01.2010, 14:42

Ну, судя по топу памяти всем хватает, даже в своп никто не залез за сутки. tongue.gif Аверейдж замечательный. Если ваш хостер ничего не оверселлит жестко, то при такой нагрузке должно все замечательно работать. Сервер бамбук курит.

Если сайт работает хреново, то советую еще и в сторону настройки mysql посмотреть.

Судя по всему на сервере ispmgr стоит, вот советую поставить nginx через него. Для начала панель очень не плохой конфиг делает на базе существующего httpd.

Автор: ImUgh 24.01.2010, 22:41

Цитата(altura.ru @ 24.01.2010, 14:42) *

даже в своп никто не залез за сутки.


Цитата
это впс.
.......
Swap: 0k total, 0k used, 0k free, 0k cached

Очень сложно залезть в несуществующий своп wink.gif

Автор: Незаметдинов Ринат 24.01.2010, 23:14

Покажите cat /proc/user_beancounters

Автор: casper 30.01.2010, 19:22

smile.gif настроил. Главное поставить перед собой цель и не сдаваться!
)
Покажите cat /proc/user_beancounters
а что там?

Автор: Незаметдинов Ринат 30.01.2010, 19:25

Цитата(casper @ 30.01.2010, 19:22) *

smile.gif настроил. Главное поставить перед собой цель и не сдаваться!
)
Покажите cat /proc/user_beancounters
а что там?


http://ru.wikipedia.org/wiki/OpenVZ#User_Beancounters

Автор: casper 31.01.2010, 00:03

Version: 2.5
uid resource held maxheld barrier limit failcnt
4333: kmemsize 5673098 8389094 8388608 8388608 4266864
lockedpages 0 98 256 256 2
privvmpages 116307 132022 131072 131072 151476
shmpages 786 1154 32768 32768 0
dummy 0 0 0 0 0
numproc 55 85 100 100 0
physpages 33778 41475 0 2147483647 0
vmguarpages 0 0 131072 2147483647 0
oomguarpages 33778 41475 131072 2147483647 0
numtcpsock 41 120 120 120 778
numflock 4 24 256 256 0
numpty 2 2 32 32 0
numsiginfo 0 12 256 256 0
tcpsndbuf 2236 564684 478932 786432 1605305
tcprcvbuf 0 486580 478932 786432 1
othersockbuf 85804 478832 478932 786432 142
dgramrcvbuf 0 12852 132096 132096 0
numothersock 46 86 120 120 0
dcachesize 307980 390495 2097152 2097152 0
numfile 1353 1936 4096 4096 0
dummy 0 0 0 0 0
dummy 0 0 0 0 0
dummy 0 0 0 0 0
numiptent 10 10 32 32 0

Автор: Незаметдинов Ринат 31.01.2010, 23:23

Последний столбец failcnt это счтчик отказов в ресурсах, как видно множественные отказы в сетевых ресурсах, нужно расширять иначе не сможете принять больше.

Автор: Radon 11.02.2010, 19:50

посмотрел ваши конфиги, и что то непойму, или у меня криво настроено или у вас какая то примочка? О_о

в nginx.conf на каждый домен:
server {
listen 79.174.79.231:80;

ну а в apache2.conf:

Listen 127.0.0.1:8080

<VirtualHost 127.0.0.1:8080> - на каждый домен

таким образом апач будет сидеть локально ))

чтот в ваших конфигах бардак какойто О_о

например в apache2.conf надо удалить и ли забить #

Код
NameVirtualHost *:443
<VirtualHost _default_:443>
    ServerName www.example.com:443
    SSLEngine on
    SSLCertificateFile /etc/apache2/ssl.crt/server.crt
    SSLCertificateKeyFile /etc/apache2/ssl.key/server.key
</VirtualHost>



если интересно вот тут я описывал опыт настройки связки:
CentOS 5.4 с установкой nginx-0.8.21-1.el5 + php-5.2.11-2.el5 + httpd-2.2.14-1.el5 + mysql-server-5.0.86-1.el5 и всё это должно работать под управлением ISPmanager-Lite 4.3.32
http://talk.maulnet.ru/topic38507.html






Автор: casper 13.03.2010, 18:11

в общем посадил я апатч на 85 порт
а 80 отдал nginx /
осталась одна проблемма. модули линкфида и сапы не отображаются на сайте.
то показываются то нет. чудеса блин. а без них смысла сайт держать нет на впске.

Автор: casper 14.03.2010, 00:51

Radon
у вас правильно.
просто я выбрал 85 порт.

линкфид и сапа не проходят
когда отключаю нгинкс и включаю апатч чисто ссылки сапы видны.
а когда через нгинкс идет не видны ссылки . зато сайт быстро грузится.

может есть какойто параметр?
я почему то грешу на
KeepAliveTimeout
IfModule mpm_prefork_module>
StartServers 1
MinSpareServers 1
MaxSpareServers 5
MaxClients 150
MaxRequestsPerChild 0
</IfModule>
StartServers 1
MaxClients 150
MinSpareThreads 50
MaxSpareThreads 100
ThreadsPerChild 50
MaxRequestsPerChild 200
</IfModule>
MaxKeepAliveRequests 200
перерыл весь интернет. если чесно. скоро материться начну )

Русская версия Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)