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


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)

1
2
yum install libevent
yum install libmemcached libmemcached-devel
.

Step 2: Install Memcached Server

1
yum install memcached
.

Step 3: Start Memcached server

1
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

1
ps -eaf | grep memcached
.

Step 5: Connect Memcached server via telnet

1
telnet 127.0.0.1 11211
.

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

1
stats
.

Step 7: Exit telnet

1
quit
.

Step 8: Install PHP client to access Memcached Server

1
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

1
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

1
2
3
4
5
6
7
8
9
10
11
12
<?php
$memcache = new Memcache;
$memcache->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!

Recently Published

»

What are the Cloud Computing trends to dominate in 2016

With Cloud computing, it has developed cell phones into a remote ...

»

How to Show Related Posts in WordPress Without a Plugin?

Making your visitors go through each post increases the browsing time ...

»

Noteworthy Facts About Android App Piracy and How It Can Be Dealt With

Are you a gaming aficionado, and obsessed with gaming apps? Do you ...

»

4 Great Ways to Turn Your Images into SEO Tools

Photos on a website help us to understand the website much more ...

»

8 Search Form Tutorials Built With CSS3, jQuery & HTML5

Elevate the power of search by adding search functionality or search ...

»

10 Best HTML5 Frameworks For Hybrid App Development

Hybrid apps are generally built around native web view container or ...

»

A Look at The Evolution Of WordPress and What Future Holds For It

When it comes to developing a website, WordPress is the first name ...

»

7 WordPress Plugins That Make Your Site Mobile Responsive

Not much in the recent past, having a responsive website that works ...

»

Things you should Consider When You Are Designing an E-commerce Website

The people of today’s generation have discovered the various ...