Linux timeout Command Explained for Beginners (with Examples)

Linux timeout Command Explained for Beginners (with Examples)

Linux timeout Command Explained for Beginners (with Examples)Sometimes, when you execute a command in Linux, you might want to run it for a set amount of time. There exists a command line utility – timeout – that’s specifically developed for this purpose. In this article, we will discuss the basics of this command using some easy to understand examples.But before we do that, it’s worth mentioning that all examples in this tutorial have been tested on an Ubuntu 18.04 LTS machine.Linux timeout commandAs the name suggests, the timeout command in Linux allows you to execute a command with a time l

Read More »
Core components of a Kubernetes Cluster

Core components of a Kubernetes Cluster

Core components of a Kubernetes ClusterKubernetes is an open source platform for managing containerized workloads and services that facilitates declarative configuration and automation. The name Kubernetes had originated from Greek, meaning helmsman or pilot. It is portable as well as extensible and has a rapidly growing ecosystem. Kubernetes’ services and tools are widely available.In this article, we will be going through a 10,000-foot view of the main Kubernetes components, from what each container is composed of, to how a container in a pod is deployed and scheduled across each of the work

Read More »
How to Install Memcached on Ubuntu 18.04 LTS

How to Install Memcached on Ubuntu 18.04 LTS

How to Install Memcached on Ubuntu 18.04 LTSMemcached is a free and open-source memory object caching systems that can be used to speed up your applications by temporarily storing information in memory. Memcached helps you to speed up web applications like WordPress, Drupal, Joomla and other PHP based applications.In this tutorial, we will explain how to install Memcached on Ubuntu 18.04 server.RequirementsA server running Ubuntu 18.04.A root password is configured on your server.Update Your SystemFirst, update all the packages to the latest version with the following command:apt-get update -y

Read More »
How to Install Kanboard Project Management Software on Debian 10

How to Install Kanboard Project Management Software on Debian 10

How to Install Kanboard Project Management Software on Debian 10Kanboard is a free, open-source and self-hosted project management software that can be used to manage projects using Kanban methodology. You can visualize the work-flow, limiting work in progress and work efficiently from the Kanboard web interface. Kanban enables you to customize your boards according to your needs. You can extend the functionality of Kanbord with plugins and third-party services.In this tutorial, we will walk you through the step by step instructions on how to install and configure Kanboard on Debian 10.Require

Read More »
Setting up a JMeter Cluster for web server load testing

Setting up a JMeter Cluster for web server load testing

Setting up a JMeter Cluster for web server load testingThis tutorial shows you how to set up a JMeter cluster for load tests. Like anyone who doesn’t know it yet, the Apache JMeter application is open source software, a 100% pure Java application designed to test functional behavior and measure performance. It was originally developed for testing web applications but has since expanded to other test functions. It can be used to simulate a heavy load on a server, group of servers, network, or object, to test its strength, or to analyze overall performance under different load types.But as each

Read More »
How to Install Bludit CMS with NGINX on Fedora 30

How to Install Bludit CMS with NGINX on Fedora 30

How to Install Bludit CMS with NGINX on Fedora 30Bludit is a simple, fast, secure, flat-file CMS that allows you to create your own website or blog in seconds. It’s completely free and open source. You can browse its source code on Github. Bludit uses files in JSON format to store the content, you don’t need to install or configure a database. You only need a web server with PHP support. Bludit incorporates all the SEO tools to improve your ranking in all the search engines and social networks. It has a rich themes and plugins system that you can use to change the look and feel of your site. I

Read More »

How to Install Sentry Error Tracking System with Docker on Ubuntu 18.04 LTS

How to Install Sentry Error Tracking System with Docker on Ubuntu 18.04 LTSSentry is a free and open-source error tracking application that can be used to identify issues in real-time. In this tutorial, we will explain how to install Sentry with Docker on Ubuntu 18.04 server.RequirementsA server running Ubuntu 18.04 with 4 GB of RAM.A root password is configured on your server.Getting StartedBefore starting, it is recommended to update your system with the latest version. You can do it with the following command:apt-get update -y apt-get upgrade -yOnce the system is updated, restart it to appl

Read More »
How to Install and Configure OpenLiteSpeed Web Server on Debian 10

How to Install and Configure OpenLiteSpeed Web Server on Debian 10

How to Install and Configure OpenLiteSpeed Web Server on Debian 10OpenLiteSpeed is a free, open-source and lightweight HTTP server developed by LiteSpeed Technologies. OpenLiteSpeed supports many operating systems including, Debian, Ubuntu, Mac OS, FreeBSD and many more. It provides a web-based user interface to manage web server from the web browser. OpenLiteSpeed is used to create and manage websites easily. It is a powerful, modular HTTP server and can able to handle hundreds of thousands of concurrent connections.In this tutorial, we will show you how to install OpenLiteSpeed on Debian 10

Read More »

How to Setup Apache ZooKeeper Cluster on Ubuntu 18.04 LTS

How to Setup Apache ZooKeeper Cluster on Ubuntu 18.04 LTSZookeeper is a centralized service for managing configuration information, naming, distributed synchronization, and provisioning of group services that is published as open source software. It is written in a Java language that allows you to focus on the core application logic without worrying about the distributed nature of the application. ZooKeeper’s architecture supports high availability through redundant services. Zookeeper enables distributed processes to coordinate with each other via a common hierarchical namespace of data regis

Read More »

How to Setup Apache ZooKeeper Cluster on Ubuntu 18.04 LTS

How to Setup Apache ZooKeeper Cluster on Ubuntu 18.04 LTSZookeeper is a centralized service for managing configuration information, naming, distributed synchronization, and provisioning of group services that is published as open source software. It is written in a Java language that allows you to focus on the core application logic without worrying about the distributed nature of the application. ZooKeeper’s architecture supports high availability through redundant services. Zookeeper enables distributed processes to coordinate with each other via a common hierarchical namespace of data regis

Read More »