mysql ayarı için ssh dan bağlandıktan sonra sırayla aşağıdaki komutları uygulayın
Alıntı
touch /var/log/mysqld.slow.log
nano /etc/my.cnf
log_slow_queries=/var/log/mysqld.slow.log
long_query_time=1
Ctrl + X
y enter
service /sbin/mysqld restart
eaccelerator kurmak için sisteminize uygun sürümünü
http://eaccelerator.net/ adresinden indirin, sıkıştırılmış dosyayı açıp ilgili klasöre girdikten sonra sırayla aşağıdaki komutları kullanarak kurabilirsiniz
Alıntı
phpize
./configure
make
make install
"phpize: command not found" diye bir hata alırsanız php-devel paketini kurmanız lazım, "yum install php-devel" komutu ile kurabilirsiniz
eaccelerator.so dosyanızın yüklendiği klasörü make install yaptığınızda yazacaktır. bu dosyanın tam yolunu php.ini ye yazmanız lazım.
komutu ile php.ini yerini tespit edip, nano ile açın. Ctrl + W basarak arama ekranına geçin ve zend_extension yazıp arattıktan sonra aşağıdakileri zend altına ekleyin
Alıntı
zend_extension="/usr/lib/php4/eaccelerator.so"
eaccelerator.shm_size="16"
eaccelerator.cache_dir="/tmp/eaccelerator"
eaccelerator.enable="1"
eaccelerator.optimizer="1"
eaccelerator.check_mtime="1"
eaccelerator.debug="0"
eaccelerator.filter=""
eaccelerator.shm_max="0"
eaccelerator.shm_ttl="0"
eaccelerator.shm_prune_period="0"
eaccelerator.shm_only="0"
eaccelerator.compress="1"
eaccelerator.compress_level="9"
http restart ettikten sonra ssh dan php -v komutu ile kontrol edebilirsiniz. Aşağıdaki gibi çıktı vermesi lazım
Alıntı
PHP 5.2.12 (cli) (built: Jan 29 2010 02:31:40)
Copyright (c) 1997-2009 The PHP Group
Zend Engine v2.2.0, Copyright (c) 1998-2009 Zend Technologies
with eAccelerator v0.9.5.3, Copyright (c) 2004-2006 eAccelerator, by eAccelerator
with the ionCube PHP Loader v3.3.7, Copyright (c) 2002-2009, by ionCube Ltd., and
with Zend Optimizer v3.3.9, Copyright (c) 1998-2009, by Zend Technologies
memcache yi hiç kendim kurmadım yanlış yönlendirmek istemem, netten kurulumu ile bilgi bulabilirsiniz.