How To Install memcached on Debian 9

In this tutorial we learn how to install memcached on Debian 9. memcached is high-performance memory object caching system

Introduction

In this tutorial we learn how to install memcached on Debian 9.

What is memcached

memcached is:

Danga Interactive developed memcached to enhance the speed of LiveJournal.com, a site which was already doing 20 million+ dynamic page views per day for 1 million users with a bunch of webservers and a bunch of database servers. memcached dropped the database load to almost nothing, yielding faster page load times for users, better resource utilization, and faster access to the databases on a memcache miss.

memcached optimizes specific high-load serving applications that are designed to take advantage of its versatile no-locking memory access system. Clients are available in several different programming languages, to suit the needs of the specific application. Traditionally this has been used in mod_perl apps to avoid storing large chunks of data in Apache memory, and to share this burden across several machines.

There are three methods to install memcached on Debian 9. We can use apt-get, apt and aptitude. In the following sections we will describe each method. You can choose one of them.

Install memcached Using apt-get

Update apt database with apt-get using the following command.

sudo apt-get update

After updating apt database, We can install memcached using apt-get by running the following command:

sudo apt-get -y install memcached

Install memcached Using apt

Update apt database with apt using the following command.

sudo apt update

After updating apt database, We can install memcached using apt by running the following command:

sudo apt -y install memcached

Install memcached Using aptitude

If you want to follow this method, you might need to install aptitude first since aptitude is usually not installed by default on Debian. Update apt database with aptitude using the following command.

sudo aptitude update

After updating apt database, We can install memcached using aptitude by running the following command:

sudo aptitude -y install memcached

How To Uninstall memcached on Debian 9

To uninstall only the memcached package we can use the following command:

sudo apt-get remove memcached

Uninstall memcached And Its Dependencies

To uninstall memcached and its dependencies that are no longer needed by Debian 9, we can use the command below:

sudo apt-get -y autoremove memcached

Remove memcached Configurations and Data

To remove memcached configuration and data from Debian 9 we can use the following command:

sudo apt-get -y purge memcached

Remove memcached configuration, data, and all of its dependencies

We can use the following command to remove memcached configurations, data and all of its dependencies, we can use the following command:

sudo apt-get -y autoremove --purge memcached

Dependencies

memcached have the following dependencies:

References

Summary

In this tutorial we learn how to install memcached package on Debian 9 using different package management tools: apt, apt-get and aptitude.