How to Install Memcached using ubuntu 20.04 LTS - TechBeginner

Welcome to, Tech Beginner provides technical blog for Online Linux Tutorials, Ubuntu Tutorials, Redhat Tutorials and CentOS 7, Configuration of server like Web Server, Application server, Database server, Window server, networking, html, css, java script, php, wordpress, opencart, magento, joomla and etc.

How to Install Memcached using ubuntu 20.04 LTS

Share This

Memcached is a free & open source, high-performance, distributed memory object caching system, generic in nature, but intended for use in speeding up dynamic web applications by alleviating database load. Its simple design promotes quick deployment, ease of development, and solves many problems facing large data caches. 


In this post, We will install and configure memcached server on ubuntu 18.04/20.04 LTS


Step 1: Update the System

Update the current ubuntu repo by following commands.

sudo apt-get update

Step 2: Install Memcached

To installation of Memcached use the following commands.

sudo apt-get install libmemcached-tools memcached -y

Step 3: Get status Memcached

Get the Memcached by following commands.

sudo systemctl status memcached

You should get output like this :-

 ● memcached.service - memcached daemon
Loaded: loaded (/lib/systemd/system/memcached.service; enabled; vendor preset
Active: active (running) since Fri 2019-12-20 17:46:19 IST; 1min 3s ago
Main PID: 4673 (memcached)
CGroup: /system.slice/memcached.service
└─4673 /usr/bin/memcached -m 64 -p 11211 -u memcache -l

Dec 20 17:46:19 Ansible systemd[1]: Started memcached daemon.

Step 4: Memcached Configuration

After this Memcached configuration path is /etc/memcached.conf, and by default Memcached port is 11211, You want to change the port number and bind with IP address, So then you can use the Memcached mail configuration file.

sudo nano /etc/memcached.conf

Step 5: Install and configure Apahe2 to Support Memcached

Configure Apache2 to Support Memcached to do that you need to use PHP also, Steps to install apache and php given below :-

sudo apt-get install apache2 -y

Step 6: Installing PHP7.3

To install PHP 7.3 use the following the commands.

sudo apt-get install software-properties-common
sudo add-apt-repository ppa:ondrej/php
sudo apt-get update
sudo apt-get install php7.3 php7.3-fpm php-memcached php7.3-cli libapache2-mod-php -y

Step 7: Restart the Apache2 server


You need to restart the apache2 service to configure with php by using given command.

sudo systemctl restart apache2

Step 8: Check Memcached Installation

To verify Memcached installation, You need to create a phpInfo.php to verify Memcached.

sudo nano /var/www/html/phpinfo.php

Enter the following content:

 <?php phpinfo(); ?>

Next, visit your server's IP address on the browser or your domain name if you have one followed by http://localhost/phpinfo.php


we have successfully install and configure memcached server on ubuntu machine, Still you have any issue leave a comment.  


No comments:

Post a Comment