Сообщения Set13
Лог входа в mysql через ssh
Через программу Sequel Pro производится вход в mysql (в настройках тунель через ssh).
В /var/log/secure записывается ip-адрес компьютера через которых был произведен вход. В general_log записываются все запросы под ip 127.0.0.1.
Есть ли какой нибудь лог действий помимо этих? Нужно отличить запрос sql сделанный движком сайта и человеком который вошел таким способом.
nginx - медленно отдаёт графику
Страницы грузятся быстро а вот графику ждать приходится иногда долго. Когда было меньше народу всё было впорядке. А сейчас видимо не справляется.. Как бы его сконфигурировать по лучше?
На сайте много страниц, много графики, кое где лежат файлы доступные для скачивания(но не очень много)
Версия nginx-0.6.34 конфиг ####################################################################### # # This is the main Nginx configuration file. # # More information about the configuration options is available on # * the English wiki - http://wiki.codemongers.com/Main # * the Russian documentation - http://sysoev.ru/nginx/ # #######################################################################
#---------------------------------------------------------------------- # Main Module - directives that cover basic functionality # # http://wiki.codemongers.com/NginxMainModule # #----------------------------------------------------------------------
user nginx; worker_processes 4;
error_log /var/log/nginx/error.log; #error_log /var/log/nginx/error.log notice; #error_log /var/log/nginx/error.log info;
pid /var/run/nginx.pid;
#---------------------------------------------------------------------- # Events Module # # http://wiki.codemongers.com/NginxEventsModule # #----------------------------------------------------------------------
events { worker_connections 1024; }
#---------------------------------------------------------------------- # HTTP Core Module # # http://wiki.codemongers.com/NginxHttpCoreModule # #----------------------------------------------------------------------
http { include /etc/nginx/mime.types; default_type application/octet-stream;
log_format main '$remote_addr - $remote_user [$time_local] $request ' '"$status" $body_bytes_sent "$http_referer" ' '"$http_user_agent" "$http_x_forwarded_for"';
access_log /var/log/nginx/access.log main;
sendfile on; #tcp_nopush on;
#keepalive_timeout 0; keepalive_timeout 0;
#gzip on; # Load config files from the /etc/nginx/conf.d directory include /etc/nginx/conf.d/*.conf;
и т.д.
Сколько нужно httpd процессов для nginx? это на что нибудь влияет?
Сократить количество одновременных ТСР соединений
Я слышал что если вместо локал хоста подключаться через /var/lib/mysql/mysql.sock то тогда мускул не будет занимать порт. Но если просто указать вместо локалхоста в конфиге форума /var/lib/mysql/mysql.sock то скрипт пишет ошибку подключения. Я что то не так делаю? или нужно что то ещё для этого. /var/lib/mysql/mysql.sock - это мой сокет(посмотрел в пхпинфо)
load average >50
У меня вчера весь день load average было >50.00, серевер падал. при этом все процессы в сумме ну точно до 50% не доходят, в другие дни средняя загрузка 0.50 обычно никогда не превышает 3.00
У меня ВПС 1000Mhz/512mb, мегабайт 300 всегда свободно. load average это значеие для моего ВПС или для сервера в целом?
sendmail имели статус D мне кажется что в этом была проблема, сейчас всё ормально с sendmail и загрузка нормальная.
Это могут быть дос атаки какие нибудь?
Помогите советом пожалуйста...
запуск httpd при уже запущенном httpd
Что произойдёт если дать команду на запуск httpd когда уже httpd запущен? и сильно ли эта команда (/etc/rc.d/init.d/httpd start) загружает процессор? У меня httpd раз в 4-5 дней падает по непонятной причине, ив от я хочу вбить в крон команду на запуск, но не представляю последствий
Ограничение скорости для сервера httpd
Процессы
Почему в процессах памяти используется гораздо меньше чем выводится?
Вот напписано 203604k used
Cpu(s): 0.2%us, 0.0%sy, 0.0%ni, 99.8%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st
Mem: 262144k total, 203604k used, 58540k free, 0k buffers
Хотя в процессах
1458 apache 15 0 24220 6664 3060 S 0.7 2.5 0:00.04 httpd
13762 apache 15 0 24156 6580 3020 S 0.3 2.5 0:00.01 httpd
1 root 15 0 2032 664 572 S 0.0 0.3 0:00.00 init
32614 root 21 0 1692 576 480 S 0.0 0.2 0:00.00 syslogd
32640 root 18 0 5176 948 636 S 0.0 0.4 0:00.00 sshd
32650 root 18 0 4588 488 244 S 0.0 0.2 0:00.00 vsftpd
32712 root 25 0 2408 1132 972 S 0.0 0.4 0:00.00 mysqld_safe
32761 mysql 15 0 81760 12m 3832 S 0.0 4.8 0:01.12 mysqld
1343 root 15 0 1832 560 456 S 0.0 0.2 0:00.05 dovecot
1365 root 15 0 8684 2360 1288 S 0.0 0.9 0:00.00 sendmail
1373 root 18 0 7068 1612 1200 S 0.0 0.6 0:00.03 dovecot-auth
1374 dovecot 15 0 4352 1652 1384 S 0.0 0.6 0:00.04 pop3-login
1375 dovecot 15 0 4356 1652 1384 S 0.0 0.6 0:00.04 pop3-login
1376 dovecot 15 0 4360 1656 1388 S 0.0 0.6 0:00.03 imap-login
1377 dovecot 15 0 4360 1656 1388 S 0.0 0.6 0:00.04 imap-login
1379 smmsp 18 0 7540 1432 616 S 0.0 0.5 0:00.00 sendmail
1393 root 15 0 23624 7340 4240 S 0.0 2.8 0:00.09 httpd
Памяти используется гораздо меньше, куда же она уходит?