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.
1 |
yum --enablerepo=remi install php-pear php-devel httpd-devel pcre-devel gcc make |
2) APC kurulumunu başlatıyoruz.
1 |
pecl install apc |
3) APC kurulumu sırasında bize aşağıdaki gibi sorular soracaktır, Enter, enter yapıp geçiyoruz.
1 2 3 4 5 6 7 |
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.
1 |
echo "extension=apc.so" > /etc/php.d/apc.ini |
5) APC aktif etmek için apache web servisimiz yeniden başlatıyoruz.
1 |
/etc/init.d/httpd restart |
6) Doğru yüklü olup olmadığını kontrol ediyoruz.
1 |
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.
1 |
cp /usr/share/pear/apc.php /home/admin/web/website.com/public_html |
1 |
nano /home/admin/web/website.com/public_html/apc.php |
1 2 |
defaults('ADMIN_USERNAME','apc'); // Admin Username defaults('ADMIN_PASSWORD','Set-Password-Here'); // Admin Password - CHANGE THIS TO ENABLE!!! |
1 |
website.com/apc.php |