Merhaba arkadaşlar
benim my.cnf dosyası şöyle
[mysqld]
set-variable=local-infile=0
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
old_passwords=1
max_allowed_packet=64M
max_connections=600
key_buffer = 384M
max_allowed_packet = 1M
table_cache = 512
sort_buffer_size = 2M
read_buffer_size = 2M
read_rnd_buffer_size = 8M
myisam_sort_buffer_size = 64M
thread_cache_size = 8
query_cache_size = 32M
thread_concurrency = 4
max_connect_errors=200000
[mysql.server]
user=mysql
basedir=/var/lib
[mysqld_safe]
err-log=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid
httpd.conf'da şöyle
Timeout 60
KeepAlive On
MaxKeepAliveRequests 400
KeepAliveTimeout 10
<IfModule prefork.c>
StartServers 20
MinSpareServers 7
MaxSpareServers 40
ServerLimit 512
MaxClients 512
MaxRequestsPerChild 4000
</IfModule>
işlemci amd 2,800
bu uygunmudur arkadaşlar kontrol edermisiniz,teşekkür ederim
script'i kendim yazdım tek site var
My.cnf ve httpd.conf
29
●5.414
- 15-02-2008, 20:04:13Merhabalar : Raminiz oldukca dusuk suanda kullandiginiz ayarlar bence sunucunuz icin swap tehlikesi icermekte , asagidaki degerlerle degistirmenizi tavsiye ederim ayrica imkaniniz varsa extra 1gb ram daha almaniz cok daha iyi olacaktir.
httpd.conf icin ;
Timeout 45
KeepAlive off (keep alive kapali iken sunucunuzda cok fazla image varsa gec yuklenmesine sebebiyet verebilir ama kesinlikle buyuk derecede ram tasarufu yapmis olursunuz)
MaxKeepAliveRequests 100
KeepAliveTimeout 5
MaxRequestsPerChild 2000
my.cnf icin en onemli hususlardan biris key_buffer 'dir
key_buffer = 128M
sort_buffer_size = 1M
read_buffer_size = 1M
max_connections=500
Not : Bunlarin haricinde sunucunuzda 1 php hizlandirici kullanirsaniz faydasini gorebilirsiniz (Xcache , eaccelerator vb.)
iyi calismalar. - 15-02-2008, 20:49:37abacus merhaba
AMD Athlon 64 X2 5200+
4096 DDR2 Ram
Centos 4.x
cPanel
bir sunucunun optimizasyonu için ne önerirsiniz ?
my.cnf
[mysqld] safe-show-database skip-locking skip-innodb skip-name-resolve datadir=/var/lib/mysql socket=/var/lib/mysql/mysql.sock # Default to using old password format for compatibility with mysql 3.x # clients (those using the mysqlclient10 compatibility package). old_passwords=1 [mysql.server] user=mysql basedir=/var/lib [mysqld_safe] log-error=/var/log/mysqld.log pid-file=/var/run/mysqld/mysqld.pid
httpd.conf ise boş - 15-02-2008, 21:18:06Merhabalar : İslemciniz ve ram'iniz oldukca iyi , asagidaki my.cnf degerlerini kullanirsaniz yuksek ram'inizin avantaji ile mysql'in cpuya yuk bindirmesini engelleyebiliriz.
[mysqld] datadir=/var/lib/mysql skip-locking skip-innodb skip-networking safe-show-database query_cache_limit=1M query_cache_size=256M query_cache_type=1 max_connections=750 interactive_timeout=10 wait_timeout=20 connect_timeout=20 thread_cache_size=128 key_buffer=512MB max_connect_errors=20 max_allowed_packet=16M table_cache=1024 record_buffer=1M sort_buffer_size=1M read_buffer_size=1M thread_concurrency=4 myisam_sort_buffer_size=64M server-id=1 old-passwords [mysql.server] user=mysql basedir=/var/lib [safe_mysqld] err-log=/var/log/mysqld.log pid-file=/var/lib/mysql/mysql.pid open_files_limit=8192 [mysqldump] quick max_allowed_packet=16M [mysql] no-auto-rehash #safe-updates
iyi calismalar.
