How to Install Apache ActiveMQ on Debian 10

How to Install Apache ActiveMQ on Debian 10

How to Install Apache ActiveMQ on Debian 10Apache ActiveMQ is an open source message broker written in Java developed by Apache. It’s one of the most popular message brokers. It offers power and flexibility, supports multi-protocol and java-based messaging server. Connectivity from major programing language such as C, C++, Python, .Net, etc.Apache ActiveMQ allows you to integrate multi-platform applications using the ubiquitous AMPQ protocol. An exchange between web applications using the STOMP over websocket, manage IoT devices using the MQTT, and supports JMS infrastructure and beyond.In thi

Read More »
How to Install Django on Ubuntu 20.04 LTS

How to Install Django on Ubuntu 20.04 LTS

How to Install Django on Ubuntu 20.04 LTSDjango is a web application framework written in python that follows the MVC (Model-View-Controller) architecture, it is available for free and released under an open-source license. It is fast and designed to help developers get their applications online as quickly as possible. Django helps developers to avoid many common security mistakes like SQL Injection, XSS, CSRF, and clickjacking.Django is maintained by the Django Software Foundation and used by many big technology companies, governments, and other organizations. Some large websites like Pintere

Read More »
How to Install Open Source Computer Vision Library (OpenCV) on CentOS 8

How to Install Open Source Computer Vision Library (OpenCV) on CentOS 8

How to Install Open Source Computer Vision Library (OpenCV) on CentOS 8OpenCV stands for “Open Source Computer Vision Library” is an open-source cross-platform computer vision algorithm library that can be used in all kinds of visual processing areas, such as facial recognition, gesture recognition and motion tracking. It is specially designed to take advantage of multi-core processing and features GPU acceleration for real-time operation. It can be installed on several operating systems, including Windows, Linux, Android, iOS, etc.In this tutorial, we will explain how to install OpenCV on Cen

Read More »
Magento E-Commerce Platform installation with Apache2 and Let’s Encrypt on Ubuntu 20.04

Magento E-Commerce Platform installation with Apache2 and Let’s Encrypt on Ubuntu 20.04

Magento E-Commerce Platform installation with Apache2 and Let’s Encrypt on Ubuntu 20.04Magento is a free and open-source e-commerce web application that allows you to create a fully functional eCommerce store in minutes. It is written in PHP and combines powerful features with flexibility and a user-friendly interface. It is one of the most popular solutions for self-hosted online stores due to its simplicity and powerful admin panel. It comes with a rich set of features including, Site Management, SEO, Catalog Management, Product and Catalog Browsing, Order Management, Checkout, Promotions an

Read More »
How to Install Ruby on Rails on Ubuntu 20.04 LTS

How to Install Ruby on Rails on Ubuntu 20.04 LTS

How to Install Ruby on Rails on Ubuntu 20.04 LTSRuby on Rails (RoR) is an open-source web application framework, published under the MIT License. It is a server-side web application framework that follows the MVC (Model-View-Controller) concept.Rails are providing default structures for the database, web service, and web pages. More than 3000 developers have contributed code to the Rails framework and there are many well-known applications based on Rails, such as Github, Airbnb, Soundcloud, etc.In this tutorial, we will show you how to install Ruby on Rails on the Latest Ubuntu 20.04 FocalFoss

Read More »
How to Install and Configure Apache Tomcat 9 on Ubuntu 20.04 LTS

How to Install and Configure Apache Tomcat 9 on Ubuntu 20.04 LTS

How to Install and Configure Apache Tomcat 9 on Ubuntu 20.04 LTSApache Tomcat is an open-source Java Servlet implementation developed by the Apache Software Foundation. In addition to being a Java Servlet container, Tomcat supports other Java server technologies too, including JavaServer Pages (JSP), Java Expression Language, and Java WebSocket.The Apache Tomcat provides an HTTP Web Server for Java applications that supports HTTP/2, OpenSSL for JSSE, and TLS virtual hosting.In this tutorial, we will show you how to install and configure Apache Tomcat 9.0.34 with the Java OpenJDK 11 on the late

Read More »

Create a Virtual Private Cloud (VPC) on AWS using Terraform

Create a Virtual Private Cloud (VPC) on AWS using TerraformIn this article, I will show you how to create a VPC along with Subnets, Internet Gateway, NAT Gateways, and Route Tables. We will be making 1 VPC with 4 Subnets: 2 Private and 2 Public, 2 NAT Gateways, 1 Internet Gateway, and 4 Route Tables.Before proceeding, I assume that you have a basic understanding of Terraform and VPC on AWS. To learn the VPC and its creation from the AWS console, you can click here and to learn the basics of Terraform you can search for “What is Terraform and how to install it on the AWS EC2 Instance?”Pre-requi

Read More »
How to create Docker Images with a Dockerfile on Ubuntu 18.04 LTS

How to create Docker Images with a Dockerfile on Ubuntu 18.04 LTS

How to create Docker Images with a Dockerfile on Ubuntu 18.04 LTSDocker is operating-system-level virtualization mainly intended for developers and sysadmins. Docker makes it easier to create and deploy applications in an isolated environment.A Dockerfile is a script that contains collections of commands and instructions that will be automatically executed in sequence in the docker environment for building a new docker image.In this tutorial, we will show you how to create your own Docker image with a Dockerfile. We will explain detail related to the Dockerfile to enable you to build your own

Read More »

Linux Kernel Live Patching on Ubuntu 20.04 LTS

Linux Kernel Live Patching on Ubuntu 20.04 LTSWhat happened to the promise of live patching Linux kernels? This article looks at its history, its problems, and the cheapest and easiest ways to do it on Ubuntu Focal Fossa (20.04 LTS).Introduction‘Live patching’ is the act of updating a program without stopping the system on which it’s running. It was first done with solder and wire, later, with scissors and glue—it’s nothing new. Today, live patching Linux kernels is far less sticky.In this article, I’ll explain what it is, how it works (in non-technical terms), and where it comes from. I’ll fi

Read More »

How to Install NFS Client and Server on Ubuntu 20.04

How to Install NFS Client and Server on Ubuntu 20.04Network File System or short NFS is a distributed file system protocol that allows you to mount remote directories on your server. NFS allows you to access files and folders from a different server or client. You can write to that server from multiple clients or remote systems over a network. This technology gives you the flexibility of sharing a resource over multiple systems.In this tutorial, we will learn how to set up an NFS Server and how to mount NFS Shares on a client using Ubuntu 20.04.PrerequisitesTwo Ubuntu 20.04 Systems. Each serve

Read More »