спасибо за подсказку, выдает:
root@:~# netstat -lnp
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 11780/nginx
tcp 0 0 127.0.0.1:8080 0.0.0.0:* LISTEN 11391/apache2
tcp 0 0 127.0.0.1:8081 0.0.0.0:* LISTEN 11391/apache2
tcp 0 0 127.0.0.1:81 0.0.0.0:* LISTEN 11391/apache2
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 18024/sshd
tcp 0 0 127.0.0.1:8888 0.0.0.0:* LISTEN 11391/apache2
tcp 0 0 0.0.0.0:25 0.0.0.0:* LISTEN 1588/master
tcp 0 0 0.0.0.0:11111 0.0.0.0:* LISTEN 21698/perl
tcp 0 0 127.0.0.1:3306 0.0.0.0:* LISTEN 17991/mysqld
tcp6 0 0 :::22 :::* LISTEN 18024/sshd
udp 0 0 0.0.0.0:11111 0.0.0.0:* 21698/perl
raw6 0 0 :::58 :::* 7 -
Active UNIX domain sockets (only servers)
Proto RefCnt Flags Type State I-Node PID/Program name P ath
unix 2 [ ACC ] STREAM LISTENING 13807974 17991/mysqld / var/run/mysqld/mysqld.sock
unix 2 [ ACC ] STREAM LISTENING 11841625 1588/master p ublic/cleanup
unix 2 [ ACC ] STREAM LISTENING 175073 1/init @ /com/ubuntu/upstart
unix 2 [ ACC ] STREAM LISTENING 11841632 1588/master p rivate/tlsmgr
unix 2 [ ACC ] STREAM LISTENING 11841636 1588/master p rivate/rewrite
unix 2 [ ACC ] STREAM LISTENING 11841640 1588/master p rivate/bounce
unix 2 [ ACC ] STREAM LISTENING 11841644 1588/master p rivate/defer
unix 2 [ ACC ] STREAM LISTENING 11841648 1588/master p rivate/trace
unix 2 [ ACC ] STREAM LISTENING 11841652 1588/master p rivate/verify
unix 2 [ ACC ] STREAM LISTENING 11841656 1588/master p ublic/flush
unix 2 [ ACC ] STREAM LISTENING 11841660 1588/master p rivate/proxymap
unix 2 [ ACC ] STREAM LISTENING 11841664 1588/master p rivate/proxywrite
unix 2 [ ACC ] STREAM LISTENING 11841668 1588/master p rivate/smtp
unix 2 [ ACC ] STREAM LISTENING 11841672 1588/master p rivate/relay
unix 2 [ ACC ] STREAM LISTENING 11841676 1588/master p ublic/showq
unix 2 [ ACC ] STREAM LISTENING 11841680 1588/master p rivate/error
unix 2 [ ACC ] STREAM LISTENING 11841684 1588/master p rivate/retry
unix 2 [ ACC ] STREAM LISTENING 11841688 1588/master p rivate/discard
unix 2 [ ACC ] STREAM LISTENING 11841692 1588/master p rivate/local
unix 2 [ ACC ] STREAM LISTENING 11841696 1588/master p rivate/virtual
unix 2 [ ACC ] STREAM LISTENING 11841700 1588/master p rivate/lmtp
unix 2 [ ACC ] STREAM LISTENING 11841704 1588/master p rivate/anvil
unix 2 [ ACC ] STREAM LISTENING 11841708 1588/master p rivate/scache
unix 2 [ ACC ] STREAM LISTENING 11841712 1588/master p rivate/maildrop
unix 2 [ ACC ] STREAM LISTENING 11841716 1588/master p rivate/uucp
unix 2 [ ACC ] STREAM LISTENING 11841720 1588/master p rivate/ifmail
unix 2 [ ACC ] STREAM LISTENING 11841724 1588/master p rivate/bsmtp
unix 2 [ ACC ] STREAM LISTENING 11841728 1588/master p rivate/scalemail-backend
unix 2 [ ACC ] STREAM LISTENING 11841732 1588/master p rivate/mailman
root@:~# ip addr show
1: lo: <LOOPBACK> mtu 16436 qdisc noop state DOWN
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
3: venet0: <BROADCAST,POINTOPOINT,NOARP,UP,LOWER_UP> mtu 1500 qdisc noqueue state UNKNOWN
link/void
inet 127.0.0.1/32 scope host venet0
inet my_ip/32 scope global venet0:0
root@:~# ip route show
192.0.2.1 dev venet0 scope link
default via 192.0.2.1 dev venet0
может всё-таки ports.conf в апаче косячный:
NameVirtualHost 127.0.0.1:81
Listen 127.0.0.1:81
Listen 127.0.0.1:8081
Listen 127.0.0.1:8888
сеть я думаю в порядке, nginx же видит соединение... вот только apache почему-то молчит...третий день в дауне, ппц
а что глянуть? у меня нет фаерволов, лишь пару защит от dosa.
логически мысли, что что-то не так с адресами, но даже и не знаю куда капнуть, ведь всё работало...😡
r0mik спасибо за идею, очень хочу попробовать с кешем...
nginx вроде решил пока так
вот функции запросов этих картинок в virtuemart
classes/
и html/
ещё подскажите пожалуйста, кто знает, как правильно прописать загрузку этих картинок через watermark.php
(RewriteRule ^(.*)$ /watermark/watermark.php [T=application/x-httpd-php,L,QSA] )
пробую писать в nginx
rewrite ^(.*components/com_virtuemart/shop_image/product.*\.jpg)$ /watermark/watermark.php?$1 last;
или
rewrite ^/components/com_virtuemart/shop_image/product/(.*)\.jpg /watermark/watermark.php?$request_filename;
вставлял его в главный location, никаких признаков жизни...
пытается заработать в статике location ~* ^.+\.(gif|svg|js|css|mp3|ogg|mpe?g|avi|zip|gz|bz2?|rar|swf)$ {
хотя бы вообще не грузит .jpg, просто висит загрузка картинки, но почему через watermark не проходит?
спасибо всем за подсказки 🍻
alivar, настройки не помогли...
bugsmoran, всё понятно, спасибо за подробности... =)
думаю оставить 1 prefork, но не знаю даже примерного лимита посещений, есть примеры?
и ещё хотел узнать почему-то ссылки настроенные в flash баннере, когда заходишь с адресом без www. открывает, а с www. не видит...
включил keepalive и сделал 2 сек и 0 сек, разницы нет, может сделать отдельно локацию для папки с нужными картинками через apache.... или мож что-нить ещё посоветуете?
как какая разница, worker делает многопоточность из скриптов, а prefork ждет каждый скрипт и из-за этого надежнее workera, но тормознее... или я не прав, Вы же админ =)
skyscr добавил 14.10.2010 в 19:33
как понял мне поможет
"sudo apt-get install apache2-mpm-worker"
httpd не знает такой команды....
подключенные модули к апачу:
alias,
auth_basic,
authn_file,
authz_default,
authz_groupfile,
authz_host,
authz_user,
autoindex,
cgi,
deflate,
dir,
env,
filter,
mime,
mod-evasive,
negotiation,
php5,
reqtimeout,
rewrite,
rpaf,
setenvif,
ssl,
status,
suexec
skyscr добавил 14.10.2010 в 14:20
хотите сказать дело в prefork?
skyscr добавил 14.10.2010 в 18:15
как переконфигурировать с prefork на worker и когда понадобится возможно ли вернуть обратно?
всё настроил, в итоге получил от новой связки, по сравнению с работающей старой на apache+fcgi+memcache+eacc и 2 проца+512, nginx+apache+modphp+xcache выдал разницу загрузки в 2 раза быстрее на 1 проце+512! я в шоке и по быстрому переехал на новый сервер, а старый отключил... =)
с fast-cgi реально чувствуется прирост, но стабильность важнее,
спасибо за ценные советы...
skyscr добавил 11.10.2010 в 11:22
почему-то быстро грузит все картинки и страницы, кроме картинок товаров магазина,если их много, то грузятся в один поток (по 1 одной), подскажите как увеличить кол-во потоков?
мож что-нибудь хорошее по настройкам посоветуете? если не против, покажу:
apache2.conf
default.conf
nginx.conf