VestaCP kurulu olan sunucunuza Memcached ve APC kurmak için aşağıdaki adımları takip etmeniz yeterlidir.
1) Kurulum sırasında bize gerecek olacak paketleri yum ile kuruyoruz.
yum --enablerepo=remi install php-pear php-devel httpd-devel pcre-devel gcc make
2) APC kurulumunu başlatıyoruz.
pecl install apc
3) APC kurulumu sırasında bize aşağıdaki gibi sorular soracaktır, Enter, enter yapıp geçiyoruz.
sample output here:
Enable internal debugging in APC [no] :
Enable per request file info about files used from the APC cache [no] :
Enable spin locks (EXPERIMENTAL) [no] :
Enable memory protection (EXPERIMENTAL) [no] :
Enable pthread mutexes (default) [yes] :
Enable pthread read/write locks (EXPERIMENTAL) [no] :
4) İşlem tamamlandıktan sonra apc.so dosyasını yolunu apc.ini yazdırıyoruz.
echo "extension=apc.so" > /etc/php.d/apc.ini
5) APC aktif etmek için apache web servisimiz yeniden başlatıyoruz.
/etc/init.d/httpd restart
6) Doğru yüklü olup olmadığını kontrol ediyoruz.
php -i | grep apc
7) APC Admin panelini aktif etmek için:
Admin panelini aktif etmek için apc.php dosyasını web sitesinin çalıştığı klasöre kopyalamamız gerekmektedir.
cp /usr/share/pear/apc.php /home/admin/web/website.com/public_html
8) apc.php kullanıcı adı ve şifre belirleme
nano /home/admin/web/website.com/public_html/apc.php
apc.php dosyasını gidip aşağıdaki satırları bularak admin kullanıcı adı ve admin şifresini değiştirmeniz gerekmektedir.
defaults('ADMIN_USERNAME','apc'); // Admin Username
defaults('ADMIN_PASSWORD','Set-Password-Here'); // Admin Password - CHANGE THIS TO ENABLE!!!
9) APC artık aktif
website.com/apc.php