ГлавнаяРегистрацияВходВ закладки

Главная » Статьи » Kloxo » панель Kloxo
Оптимизация VDS с ОС Centos 5 под управлением Kloxo
Я не буду останавливаться на каждый пункт с объяснением, потому ,что я слишком ленив. Оговоримся сразу, ,что такая оптимизация MySQL и Apache - особенно мое ИМХО и я был бы рад услышать критику, если таковая имеется, будет место. Давайте начнем:

[-hide-]1) Оптимизация Kloxo.

Code:
touch /usr/local/lxlabs/kloxo/etc/flag/lowmem.flag
service kloxo restart

2) Оптимизация MySQL.

Привожу оптимальный, на мой взгляд, листинг файлика конфигурации my.cnf (/etc/my.cnf).

Code:
[mysqld]
port        = 3306
socket      = /var/lib/mysql/mysql.sock
key_buffer_size = 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
query_cache_size = 16M

skip-locking
skip-federated
skip-bdb
skip-innodb

[mysqldump]
quick
max_allowed_packet = 16M

[mysql]
no-auto-rehash

[isamchk]
key_buffer = 8M
sort_buffer_size = 8M

[myisamchk]
key_buffer = 8M
sort_buffer_size = 8M

[mysqlhotcopy]
interactive-timeout

[mysqld_safe]
log-error = /var/log/mysqld.log
pid-file = /var/run/mysqld/mysqld.pid

3) Оптимизация Apache.

В файлике конфигурации Apache (/etc/httpd/conf/httpd.conf) делаем соответствующие поправки:

Code:
KeepAliveTimeout 5

<IfModule prefork.c>
StartServers       2
MinSpareServers    2
MaxSpareServers   4
ServerLimit      30
MaxClients       30
MaxRequestsPerChild  4000
</IfModule>
[-hide-]
Просмотров: 5008
Дата: 2011-07-13 20:59:29
Комментариев: 0
Источник: