10 baby steps to install Memcached Server and access it with PHP

Share

Thinking of implementing caching for your php application , you are at a right place. Just in 10 simple (copy and paste) steps you can install and access Memcached Server.

Step1: Install libevent ,libmemcached and libmemcached devel (dependency)

yum install libevent
yum install libmemcached libmemcached-devel
.

Step 2: Install Memcached Server

yum install memcached
.

Step 3: Start Memcached server

memcached -d -m 512 -l 127.0.0.1 -p 11211 -u nobody

(d = daemon, m = memory, u = user, l = IP to listen to, p = port)

.

Step 4: Check your memcached server is running successfully

ps -eaf | grep memcached
.

Step 5: Connect Memcached server via telnet

telnet 127.0.0.1 11211
.

Step 6: Check current status of Memcached Server on telnet prompt

stats
.

Step 7: Exit telnet

quit
.

Step 8: Install PHP client to access Memcached Server

pecl install memcache

It will make “memcache.so”, you have to just put it on your /etc/php.ini file.

.

Step 9: Restart your apache server

service httpd restart
.

Step 10: Open your favorite editor to type below code and execute it, it will cache your data into Memcached server and access it back for you

connect('127.0.0.1', 11211) or die ("Could not connect"); //connect to memcached server

$mydata = "i want to cache this line"; //your cacheble data

$memcache->set('key', $mydata, false, 100); //add it to memcached server

$get_result = $memcache->get('key'); //retrieve your data

var_dump($get_result); //show it
?>
.

Hurray!! All done!
Enjoy Caching with Memcached.
Cheers!

  • January 25, 2010
8 Best Free Stock Video Websites for Tiktok, Reels, and Shorts Top 5 PHP Frameworks: Fast and Secure