Understanding Memcached

Understanding Memcached

What is Memcached? From memcached.org: Memcached is 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. Memcached is an in-memory key-value store for small chunks of arbitrary data (strings, objects) from results of database calls, API calls, or page rendering. How Memcached Works Memcached assign memory that can be used to store data item via (-m) option. In ElastiCache this was configured…

Read More Read More

How to Install rkhunter on Ubuntu 16.04

How to Install rkhunter on Ubuntu 16.04

Overview In this tutorial we’ll learn how to install rkhunter on ubuntu 16.04. rkhunter (Rookit Hunter) is an open source rookit scanner released under GNU GPL version 2. Before we go further to install application that will clean rootkit from our Linux systems, let’s learn what is a rootkit? According to Techtarget search security A rootkit is a program or, more often, a collection of software tools that gives a threat actor remote access to and control over a computer…

Read More Read More

How to Enable EPEL Repository on CentOS 7

How to Enable EPEL Repository on CentOS 7

Introduction In this tutorial we’ll learn how to enable EPEL repository on CentOS 7 EPEL stands for Extra Packages for Enterprise Linux. It’s a Fedora Special Interest Group that creates, maintain and manages high quality set of additional packages for Enterprise Linux including CentOS. EPEL packages usually based on their Fedora counterpart and will never conflict or replace packages provided by Enterprise Linux itself. Prerequisites CentOS 7 installation with root privileges via sudo If you have no sudo configured you…

Read More Read More

How to Enable EPEL Repository on CentOS 6

How to Enable EPEL Repository on CentOS 6

Introduction EPEL stands for Extra Packages for Enterprise Linux. It’s a Fedora Special Interest Group that creates, maintain and manages high quality set of additional packages for Enterprise Linux including CentOS. EPEL packages usually based on their Fedora counterpart and will never conflict or replace packages provided by Enterprise Linux itself. Prerequisites CentOS 6 installation with root privileges via sudo If you have no sudo configured you can run the commands below from root user and remove sudo command. Enable…

Read More Read More

How-to Install pip on Ubuntu 16.04 LTS (Xenial Xerus)

How-to Install pip on Ubuntu 16.04 LTS (Xenial Xerus)

Introduction pip is package management system for Python programming languages. we use pip to install python application or libraries. We can search, install, remove many packages that can be found in Python Package Index (PyPI) Python 2.7.9 or later and Python 3.4 and later already include pip by default. The name pip itself is recursive acronym of pip installs packages or pip install Python. In this tutorial we’ll learn how-to install pip on Ubuntu 16.04. There are two installation method…

Read More Read More

How to Install Python 2 on Ubuntu 16.04

How to Install Python 2 on Ubuntu 16.04

Introduction In this tutorial we’ll learn how to install Python 2 on Ubuntu 16.04. Ubuntu 16.04 (Xenial Xerus) is not shipped with Python 2 by default but it’s available on Ubuntu 16.04 repository. Install Python 2 We can install python 2 from Ubuntu repository using command below $ sudo apt-get install python As alternative you can also install package python-minimal: $ sudo apt-get install python-minimal It will give output and question to continue the process. Enter Y. Reading package lists……

Read More Read More

How to Install Memcached From Source on Ubuntu 16.04

How to Install Memcached From Source on Ubuntu 16.04

Overview This tutorial explain how to install memcached from source on Ubuntu 16.04 (LTS) Xenial Xerus. Memcached can be use for any caching usage but mostly used by dynamic web application to reduce database load. We can also cache API calls and page rendering. Memcached (pronounced: mem-cash-dee) is a free, high performance, distributed memory object caching system. Why Memcached from source? Ubuntu already shipped with Memcached but not the latest version. The version shipped with Ubuntu 16.04 is 1.4.25 while…

Read More Read More

How to Install Memcached on Ubuntu 18.04

How to Install Memcached on Ubuntu 18.04

Overview Memcached (pronounced: mem-cash-dee) is a free, high performance, distributed memory object caching system. Memcached can be use for any caching usage but mostly used by dynamic web application to reduce database load. We can also cache API calls and page rendering. In this tutorial we’ll learn how to install Memcached on Ubuntu 18.04 (LTS) Bionic Beaver. For installing memcached on previous version of Ubuntu LTS you can read: How to install memcached on Ubuntu 14.04 (LTS) Trusty Tahr How…

Read More Read More

How to Install MySQL 8.0 on Ubuntu 16.04

How to Install MySQL 8.0 on Ubuntu 16.04

Overview MySQL 8.0 is long awaited release of MySQL that brings a lot of new features and enhancements. Objective In this tutorial we’ll learn how to install MySQL 8.0 on Ubuntu 16.04 (Xenial Xerus) from MySQL apt repository. Prerequisite This tutorial assume that we have fresh install of Ubuntu Server 16.04 (Xenial Xerus). You can also follow this tutorial on any flavor of Ubuntu 16.04 like Kubuntu or Xubuntu. Please take extra caution when you’re following this tutorial on production…

Read More Read More

How to Install Chkrootkit on Ubuntu 16.04

How to Install Chkrootkit on Ubuntu 16.04

Overview In this tutorial we’ll learn how to install chkrootkit on Ubuntu 16.04 (Xenial Xerus). Chkrootkit is a tool that will check locally for a sign of a rootkit. It will check the following items: – Modification of system binaries – Check whether network interface is in promiscuous mode or not – Deletion of lastlog, utmp and wtmp. – Signs for LKM trojans. Objectives In this tutorial we’ll learn how to install chkrootkit from Ubuntu repository and also install chkrootkit…

Read More Read More