Halo sobat sekolahlinux, lama tidak update soal tutorial, kali ini saya akan coba menuliskan sedikit tutorial tentang memcache, bagaimana sih cara memakai memasang memcache dan menginstall nya didalam os centos 7, oke langsung saja kita praktek.
pertama jalankan command dibawah ini
yum install epel-release -y && yum update -y
selanjutnya jika sudah install memcache dan extension memcached nya
yum -y install memcached yum -y install php-pecl-memcached php-pecl-memcache python-memcached perl-Cache-Memcached
- php-pecl-memcached & php-pecl-memcache: extension yang digunakan untuk php agar dapat berinteraksi dengan memcache
- python-memcached: extension yang digunakan untuk python untuk berinteraksi dengan memcache
- perl-Cache-Memcached: extension yang digunakan untuk perl untuk berinteraksi dengan memcache
selanjutnya buka file config memcache
vim /etc/sysconfig/memcached
PORT="11211" USER="memcached" MAXCONN="1024" CACHESIZE="64" OPTIONS=""
MXCONN: jumlah koneksi maksimal yang diizinkan kedalam memcache
CACHESIZE: jumlah cache yang bisa ditampung di dalam memory, contohnya jika memory/ram, default value nya adalah 64MB, maka silahkan disesuaikan dengan jumlah ram yang kalian gunakan, jangan lupa sesuaikan dengan jumlah kebutuhan system kalian, agar nantinya tidak membuat berat system kita
jika sudah jalankan memcache nya
service memcached start chkconfig memcached on
selanjutkan kita coba untuk install phpmemcacheadmin, pertama buat dir untuk meletakan file nya
mkdir -p /usr/local/apache/phpMemcachedAdmin cd /usr/local/apache/phpMemcachedAdmin wget http://phpmemcacheadmin.googlecode.com/files/phpMemcachedAdmin-1.2.2-r262.tar.gz tar xvf phpMemcachedAdmin-1.2.2-r262.tar.gz chown -R apache:apache /usr/local/apache/phpMemcachedAdmin chmod -R 755 /usr/local/apache/phpMemcachedAdmin
buat file apache conf untuk phpmemcacheadmin
vim /etc/httpd/conf.d/phpMemcachedAdmin.conf
lalu isi dengan rule dibawah ini
Alias /phpMemcachedAdmin /usr/local/apache/phpMemcachedAdmin Alias /phpmemcachedadmin /usr/local/apache/phpMemcachedAdmin <Directory /usr/local/apache/phpMemcachedAdmin> Order Deny,Allow Deny from All Allow from 192.168.100.0/24 Allow from 127.0.0.1 </Directory> <Directory /usr/local/apache/phpMemcachedAdmin> AuthUserFile /etc/httpd/.htpasswd AuthName "phpMemcachedAdmin Login Area" AuthType Basic require user admin </Directory>
jika sudah jangan lupa restart apache/httpd
service httpd restart
untuk mengaksesnya bisa dari browser http://ip_server/phpMemcachedAdmin
oke sekian tutorial kali ini 🙂 selamat mencoba ya sobat