Как оптимизировать сервер и сайт, пропускная способность сервера?
Короче дело такое, вырос траф до смшеной отметки 5-6к уников в сутки, основной трафик идет на сайт фотогалереи. Сервак начал падать, очень быстро расходуется пропускная способность, сап пишет оптимизируйте сервак и сайт. И если честно я даже хз откуда подойти.
Виртуальный сервер.
Пропускная способность - 600 GB
CentOS 6 (32bit) ISPManager
ОЗУ 4 GB
centos-release-6-4.el6.centos.10.i686
Server version: Apache/2.2.15 (Unix)
mysql Version : 5.1.67
PHP 5.4.45 (cli) (built: Sep 9 2015 14:47:13)
Chain INPUT (policy ACCEPT)
num target prot opt source destination
Chain FORWARD (policy ACCEPT)
num target prot opt source destination
Chain OUTPUT (policy ACCEPT)
num target prot opt source destination
Chain POSTROUTING (policy ACCEPT)
num target prot opt source destination
mysqld (pid 671) is running...
version: 9.8.2rc1-RedHat-9.8.2-0.17.rc1.el6_4.4
CPUs found: 2
worker threads: 2
number of zones: 35
debug level: 0
xfers running: 0
xfers deferred: 0
soa queries in progress: 0
query logging is OFF
recursive clients: 0/0/1000
tcp clients: 0/100
server is up and running
named (pid 486) is running...
netconsole module not loaded
Configured devices:
lo venet0
Currently active devices:
lo venet0
nmbd is stopped
nscd is stopped
portreserve is stopped
proftpd (pid 717) is running...
quota_nld is stopped
rdisc is stopped
rpcbind is stopped
rsyslogd (pid 473) is running...
sandbox is stopped
saslauthd (pid 696) is running...
smbd is stopped
snmpd is stopped
snmptrapd is stopped
openssh-daemon (pid 503) is running...
winbindd is stopped
xinetd (pid 510) is running...
theSever: самый простой вариант
кеширование сделать, главной страницы, редко меняющихся страниц или элементов, все что базу дергает и не нужно мгновенных данных
за место апач поставить nginx с php-fpm
для мускуля скачать musql tuner, его рекомендации подскажут что делать с конфигом