Gelişmiş cache/önbellekleme sistemlerinden olan MemCACHE kurulumu CentOS sunucular için nasıl yapılır? Gelin en pratik yoluna bir bakalım:
PHP MemCACHE Nasıl Kurulur?
How to install PHP MemCACHE?
- # yum install memcached.x86_64 php-pecl-memcache.x86_64
OR - # yum install memcached php-pecl-memcache
- Örnek çıktı:Sample outputs:Loaded plugins: fastestmirror, security
Setting up Install Process
Loading mirror speeds from cached hostfile
* atomic: mirror1.34sp.com
* base: mirror-fr1.bbln.org
* extras: mirror-fr1.bbln.org
* updates: centos.crazyfrogs.org
Resolving Dependencies
–> Running transaction check
—> Package memcached.x86_64 0:1.4.22-4.el6.art will be installed
—> Package php-pecl-memcache.x86_64 0:3.0.8-3.el6.art will be installed
–> Finished Dependency ResolutionDependencies Resolved=================================================================================
Package Arch Version Repository Size
=================================================================================
Installing:
memcached x86_64 1.4.22-4.el6.art atomic 85 k
php-pecl-memcache x86_64 3.0.8-3.el6.art atomic 83 kTransaction Summary
=================================================================================
Install 2 Package(s)Total download size: 168 k
Installed size: 465 k
Is this ok [y/N]: y
Downloading Packages:
(1/2): memcached-1.4.22-4.el6.art.x86_64.rpm | 85 kB 00:00
(2/2): php-pecl-memcache-3.0.8-3.el6.art.x86_64.rpm | 83 kB 00:00
———————————————————————————
Total 1.1 MB/s | 168 kB 00:00
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
Installing : php-pecl-memcache-3.0.8-3.el6.art.x86_64 1/2
Installing : memcached-1.4.22-4.el6.art.x86_64 2/2
Verifying : memcached-1.4.22-4.el6.art.x86_64 1/2
Verifying : php-pecl-memcache-3.0.8-3.el6.art.x86_64 2/2Installed:
memcached.x86_64 0:1.4.22-4.el6.art php-pecl-memcache.x86_64 0:3.0.8-3.el6.artComplete!
- # vi /etc/sysconfig/memcachededit the memcache config
Manuel olarak SFTP programları ile ya da vi ile konfigürasyon dosyasını düzenleyelim: - default config outputs
PORT=”11211″
USER=”memcached”
MAXCONN=”1024″
CACHESIZE=”64″
OPTIONS=””we recommend, replacePORT=”11211″
USER=”memcached”
MAXCONN=”3024″
CACHESIZE=”564″
OPTIONS=”” - MemCACHE nasıl yönetilir?
How to manage MemCACHE ?
# /etc/init.d/memcached start
# /etc/init.d/memcached stop
# /etc/init.d/memcached restart
# /etc/init.d/memcached status - MemCACHE şu an çalışıyor mu?
If it is running or not? Type the following command to see
# pgrep memcached
# netstat -tulpn | grep :11211 - MemCACHE ile sunucunun genel istatiklerini görmek için:
To get general stats about the server: use the memcache# memcached-tool 192.168.1.15:11211 stats
–
–
Source/Kaynak: http://www.cyberciti.biz/faq/howto-install-memcached-under-rhel-fedora-centos/
Bir önceki yazımız olan MySQL Tuning Veritabanı Optimizasyonu ile Sunucu Performansınızı Yükseltin! başlıklı makalemizde How to Install MySQL Tuning, mysql tuning ve MySQL Tuning Nasıl Kurulur hakkında bilgiler verilmektedir.
Sahin SOLMAZ - Versatile Web Developer - Cyber Security Enthusiast
1 Yorum