Merhaba arkadaslar, eminimki hepimiz CPU kullanimi dusurmek ister serverlari icin, sayfanin acilis zamanlarini ve serverin peformansini genel olarak arttirmak ister. Simdiki yazacaklarimda ben kendim bir sorunla karsilasmistim, full backup almanizi oneririm cunku bu deyisiklikler forumunzda veya mysql kullandiginiz herseyde turkce karakter sorunu cikma olasiligi yuksektir, ondan dolayi full back up almadan hicbirsey yapmayin, herhangi bir sorundan ben sorumluluk almiyorum ona gore

Oncelikle mysql konfigurasyon dosyasini editleyelim
 pico /etc/my.cnf
Ondan sonra burdaki yazilanlari yazin my.cnf dosyasina.
  [mysqld]
 datadir=/var/lib/mysql
 socket=/var/lib/mysql/mysql.sock
 skip-locking
 skip-innodb
 query_cache_limit=8M
 query_cache_size=256M
 query_cache_type=1
 max_connections=500
 max_user_connections=10
 interactive_timeout=20
 wait_timeout=20
 connect_timeout=6
 thread_cache_size=128
 key_buffer=16M
 join_buffer=1M
 max_allowed_packet=16M
 table_cache=1024
 record_buffer=1M
 sort_buffer_size=2M
 read_buffer_size=2M
 max_connect_errors=10
  # Burda iki tani cpu varsa, 2'le carp thread_concurrency'i. Ornek olarak tek cekirdek varsa, 2 yazarsiniz, cift cekirdek varsa 4 yazarsiniz
 thread_concurrency=4
 myisam_sort_buffer_size=64M
 #log-bin
 server-id=1
 
 [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
 
 [isamchk]
 key_buffer=32M
 sort_buffer=32M
 read_buffer=16M
 write_buffer=16M
 
 [myisamchk]
 key_buffer=32M
 sort_buffer=32M
 read_buffer=16M
 write_buffer=16M
Ondan sonra CTRL + X tusuna basip, ondan sonra Y tusuna basip dosyayi kayd edip dosyadan cikin.

Ondan sonra apache konfigurasyon dosyasini editliyecez

 pico /usr/local/apache/conf/httpd.conf
kodunu yaziyoruz. (httpd.conf dosyasi burda bulunmuyorsa once updatedb yazin komuta, ondan sonrada locate httpd.conf yazin ve ona gore klasorleri ayarla)

 Timeout
degerini
Timeout 300
deyistirin

KeepAlive on
degerini
KeepAlive off
deyistirin

MinSpareServers
degerini
MinSpareServers 8
deyistirin

MaxSpareServers
degerini
MaxSpareServers 13
deyistirin

MaxRequestsPerChild
degerini
MaxRequestsPerChild 50
deyistirin

HostnameLookups
degerini
HostnameLookups Off
deyistirin

Ondan sonra CTRL + X tusuna basip sonra Y tusuna basip dosyayi kayd edip cikmis oluyoruz.

Ondan sonra mysql ve apachey'e restart atacaz, bunu yapmak icin bunuz yazmaliyiz.

apachey'e restart atmak icin
 service httpd restart
yaziyoruz
Mysql restart atmak icin
service mysql restart
yaziyrouz.



Iste bukadar arkadaslar umarim isinize yarar.