Всем привет , есть сайт с небольшой посещаемость 3-4к в сутки . Сейчас у сайта удалили половину новостей старых из-за не актуальности БД стала в 2 раза меньше весить но вот в чем проблема когда на сайте 100-150 человек находятся сайт ужасно стал тормозить .
Параметры VDS : 2 ядра процессора
100ГБ SSD
2ГБ ОЗУ
Раньше нормально работало и таким онлайном , а сейчас тормозит единственно что изменилось за это время сейчас используется MariaDB и Apache раньше был просто Mysql.
Apache идет в связке с Nginx
В пик расход по данным VESTACP
Apache
httpd
веб сервер
Процессор: 1.5Память: 93 Мб
Запущен: 0 мин.
Mysql
mariadb
сервер баз данных
Процессор: 3.7Память: 1119 Мб
Запущен: 53 мин.
Обычно Mysql расходовал 600-700 а тут такие цифры .
Пробовал править конфиг но особо ничего это не дало . Возможно я там что-то не так сделал из-за неопытности
Вот конфиги
Конфиг Mysql
[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
symbolic-links=0
[mysqld]
skip-external-locking
key_buffer_size = 4M
max_allowed_packet = 1M
table_open_cache = 128
max_connections = 40
sort_buffer_size = 4M
read_buffer_size = 128K
read_rnd_buffer_size = 128K
myisam_sort_buffer_size = 8M
thread_cache_size = 8
query_cache_size = 4M
query_cache_type = 1
# Try number of CPU's*2 for thread_concurrency
thread_concurrency = 2
#skip-locking
key_buffer = 16K
max_allowed_packet = 1M
table_cache = 4
sort_buffer_size = 64K
read_buffer_size = 256K
read_rnd_buffer_size = 256K
net_buffer_length = 2K
thread_stack = 64K
innodb=OFF
default-storage-engine = MyISAM
#slow_query_log=1
#slow_query_log_file=/var/log/mysql-slow-queries.log
[myisamchk]
key_buffer_size = 32M
sort_buffer_size = 32M
read_buffer = 2M
write_buffer = 2M
[mysqld_safe]
log-error=/var/log/mariadb/mariadb.log
pid-file=/var/run/mariadb/mariadb.pid
#
# include all files from the config directory
#
#!includedir /etc/my.cnf.d
Конфиг Apache (Используется PREFORK)
ServerRoot "/etc/httpd"
Include conf.modules.d/*.conf
User apache
Group apache
ServerAdmin admin@sitename
ServerTokens OS
ServerRoot "/etc/httpd"
PidFile run/httpd.pid
Timeout 10
MaxClients 30
KeepAlive on
KeepAliveTimeout 5
MaxRequestsPerChild 3000
StartServers 4
MaxClients 100
MinSpareThreads 25
MaxSpareThreads 75
ThreadsPerChild 25
MaxRequestsPerChild 0
StartServers 10
MinSpareServers 10
MaxSpareServers 16
MaxClients 100
MaxRequestsPerChild 3000
ServerAdmin admin@localhost.com
ServerAdmin kaylos@umail.uz
DocumentRoot "/home/admin/web/ sitename.uz/public_html"
ServerName sitename
ErrorLog /home/admin/web/ sitenameuz/logs/log.log
CustomLog /home/admin/web/ sitename.uz/logs/log.log common
AllowOverride none
DocumentRoot "/home/admin/web/"
AllowOverride None
Require all granted
Options Indexes FollowSymLinks
AllowOverride None
Require all granted
DirectoryIndex index.php index.html
Require all denied
ErrorLog "logs/error_log"
LogLevel warn
LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined
LogFormat "%h %l %u %t \"%r\" %>s %b" common
LogFormat "%b" bytes
CustomLog "logs/access_log" combined
TypesConfig /etc/mime.types
AddType application/x-compress .Z
AddType application/x-gzip .gz .tgz
AddType text/html .shtml
AddOutputFilter INCLUDES .shtml
#AddHandler cgi-script .cgi
AddDefaultCharset UTF-8
MIMEMagicFile conf/magic
EnableSendfile on
RemoteIPHeader X-Real-IP
LogFormat "%a %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined
LogFormat "%a %l %u %t \"%r\" %>s %b" common
IncludeOptional conf.d/*.conf
#Включаем Worker
LoadModule auth_digest_module modules/mod_mpm_worker.so
#LoadModule auth_basic_module modules/mod_auth_basic.so
LoadModule auth_digest_module modules/mod_auth_digest.so
LoadModule authn_file_module modules/mod_authn_file.so
LoadModule authn_anon_module modules/mod_authn_anon.so
#LoadModule authn_dbm_module modules/mod_authn_dbm.so
LoadModule ruid2_module modules/mod_ruid2.so
LoadModule authz_host_module modules/mod_authz_host.so
LoadModule authz_user_module modules/mod_authz_user.so
LoadModule authz_owner_module modules/mod_authz_owner.so
LoadModule authz_groupfile_module modules/mod_authz_groupfile.so
#LoadModule authz_dbm_module modules/mod_authz_dbm.so
#LoadModule ldap_module modules/mod_ldap.so
#LoadModule authnz_ldap_module modules/mod_authnz_ldap.so
LoadModule include_module modules/mod_include.so
LoadModule log_config_module modules/mod_log_config.so
LoadModule logio_module modules/mod_logio.so
LoadModule env_module modules/mod_env.so
LoadModule ext_filter_module modules/mod_ext_filter.so
LoadModule mime_magic_module modules/mod_mime_magic.so
LoadModule expires_module modules/mod_expires.so
LoadModule deflate_module modules/mod_deflate.so
LoadModule headers_module modules/mod_headers.so
LoadModule usertrack_module modules/mod_usertrack.so
LoadModule setenvif_module modules/mod_setenvif.so
LoadModule mime_module modules/mod_mime.so
LoadModule dav_module modules/mod_dav.so
LoadModule status_module modules/mod_status.so
LoadModule autoindex_module modules/mod_autoindex.so
LoadModule info_module modules/mod_info.so
#LoadModule dav_fs_module modules/mod_dav_fs.so
LoadModule vhost_alias_module modules/mod_vhost_alias.so
LoadModule negotiation_module modules/mod_negotiation.so
LoadModule dir_module modules/mod_dir.so
LoadModule actions_module modules/mod_actions.so
#LoadModule speling_module modules/mod_speling.so
#LoadModule userdir_module modules/mod_userdir.so
LoadModule alias_module modules/mod_alias.so
LoadModule rewrite_module modules/mod_rewrite.so
LoadModule proxy_module modules/mod_proxy.so
#LoadModule proxy_balancer_module modules/mod_proxy_balancer.so
#LoadModule proxy_ftp_module modules/mod_proxy_ftp.so
#LoadModule proxy_http_module modules/mod_proxy_http.so
#LoadModule proxy_connect_module modules/mod_proxy_connect.so
LoadModule cache_module modules/mod_cache.so
#LoadModule suexec_module modules/mod_suexec.so
#LoadModule disk_cache_module modules/mod_disk_cache.so
#LoadModule file_cache_module modules/mod_file_cache.so
#LoadModule mem_cache_module modules/mod_mem_cache.so
#LoadModule cgi_module modules/mod_cgi.so
LoadModule version_module modules/mod_version.so
Сервер генерирует страницу сайта за 5-7 секунд в пик а обычно за 0.4 - 0.7
Что еще нужно изменить в конфиге что бы как-то оптимизировать все это и ускорить работу сайта