Cyberithub

C++(v17) Tutorial: Concepts of Encapsulation with Best Example

In this tutorial, I will take you through the concepts of Encapsulation in C++. It was designed with a bias toward system programming and embedded, resource-constrained software and large systems, with performance, efficiency¸ and flexibility of use as its design highlights. C++ has also been found useful in many other contexts, with key strengths being ... Read more

How to Install Ansible on Ubuntu 18.04 with Best Practices

How to Install Ansible on Ubuntu 18.04 with Best Practices 3

In this tutorial, we will go through the steps to install Ansible on Ubuntu Server 18.04. Ansible is an open-source software provisioning, configuration management, and application-deployment tool. It runs on many Unix-like systems, and can configure both Unix-like systems as well as Microsoft Windows. It includes its own declarative language to describe system configuration. We ... Read more

How to install PHP on Ubuntu 18.04

In this article, I will take you through the steps to install php on Ubuntu 18.04. PHP (recursive acronym for PHP: Hypertext Preprocessor) is a widely-used open source general-purpose scripting language that is especially suited for web development and can be embedded into HTML. Install PHP on Ubuntu Prerequisites Apache webserver should have already be ... Read more

How to use gcloud for GCP Login in 2 Best Steps

How to use gcloud for GCP Login in 2 Best Steps 9

In this article, I will take you through the steps to use gcloud command for GCP Login. The gcloud compute command-line tool enables you to easily manage your Compute Engine resources in a friendlier format than using the Compute Engine API. Before using the google interactive mode for our operations, we need to authenticate through ... Read more

How to manage ports in Docker(v1.13)

How to manage ports in Docker(v1.13) 13

In this article, I will take you through the steps to manage ports in Docker. By default, when you create a container, it does not publish any of its ports to the outside world. To make a port available to services outside of Docker, or to Docker containers which are not connected to the container’s ... Read more

Tutorial: How to do ElasticSearch Backup and Restore(v7.5)

Tutorial: How to do ElasticSearch Backup and Restore(v7.5) 15

In this tutorial, we will go through Elasticsearch Backup and Restore procedure. Elasticsearch is an open source search engine based on Lucene, developed in Java. It provides a distributed and multitenant full-text search engine with an HTTP Dashboard web-interface (Kibana). The data is queried, accessed and stored in a JSON document format. Elasticsearch is a ... Read more