Most of the devices we use run on JAVA. Therefore, in this CloudSigma tutorial, you will learn how to setup JAVA on Ubuntu 18.04 server. JVM (JAVA Virtual Machine) is required to run various kinds of software like Jenkins, Tomcat, etc. In addition, JAVA Development Kit (JDK) is used to compile and run some specific JAVA Based Softwares. Using the …
Clean Up Docker Resources – Images, Containers, and Volumes
Docker is one of the most popular products in organizations these days. It makes the process of managing applications in containers very easy. Docker provides portability, performance, agility, scalability, and isolation to the applications since it uses containers. Containers are more portable and require fewer resources than virtual machines. As you work with Docker, you tend to accumulate an excessive …
LAMP Stack setup – Linux Apache MySQL PHP
LAMP is an acronym of a very popular web stack – Linux, Apache, MySQL, PHP. All of the four components of LAMP are open-sourced and are suitable to deploy dynamic websites and web applications. In today’s tutorial, I am going to show you how to set up a cloud server with the LAMP stack. LAMP Stack: L – Linux L in …
MySQL User – Create and Grant Permissions
In this CloudSigma tutorial, you will learn how to create a MySQL user, grant various permissions and privileges, and delete it. MySQL is an open-source Relational Database Management System (RDBMS) that helps users to store, organize, and manage the data. It is very popular and widely used in the IT industry. Learn how to setup MySQL on a server, and …
How to setup MySQL on a server and MySQL basics
In this CloudSigma tutorial, you will learn how to setup MySQL on a server, and the MySQL basics. MySQL is an open-source Relational Database Management System (RDBMS) that helps users store, organize, and manage data. It is very popular and widely used in the IT industry. Creating the machine First, you have to create a machine. You can do that …
Testing out rook/EdgeFS + NFS (RTRD) on Minikube
I’ve been checking out rook lately and it seems like a great project. They’re trying to, somewhat, standardize the approach to storage from k8s’ perspective. Particularly, I was impressed with EdgeFS’ capabilities. Object Storage, iSCSI block storage, Scale-out NFS (as they call it), geo-transparent storage solution. Man, that, in itself, is a mouthful and an impressive set of features! In …
How to setup & optimize MongoDB in Ubuntu in the public cloud
Businesses imply lots of data and that makes the problem of handling and managing it harder. Traditionally, the industry has been using RDBMS systems over the decades now, but with the advent of Big Data in the 21st century, NoSQL (Not only SQL) databases came into the picture for large scale unstructured and semi-structured data. In this post, I am …
How to install & operate Docker on Ubuntu in the public cloud
Docker is one of the most popular products in organizations these days. It makes the process of managing applications in containers very easy. Docker provides portability, performance, agility, scalability and isolation to the applications, since it uses containers, which are more portable and require less resources than virtual machines. In this tutorial, you will go through the steps required to …
Run your own VPN server under Docker with OpenVPN Access Server
In this tutorial, I will be setting up an Open VPN server under Docker with CloudSigma. With CloudSigma’s cloud locations spread all over the globe, you can create a server in any of them and access the content from there. Creating the machine First, I am creating a machine with the following resources: 20 GHz CPU 16 GB RAM 20 …
How to use vnStat and iftop to monitor data consumption within a VM
In the generation of cloud computing, virtual machines (VMs) have become very common, while the usage of physical machines has started to gradually decrease. In this post, we will introduce the tools, ‘vnStat’ and ‘iftop,’ which we can use to monitor data consumption in a VM. First, I am creating a machine with the following resources: 20 GHz CPU 16 …
Introduction to Hadoop
Data can be referred to as a collection of useful information in a meaningful manner which can be used for various purposes. Аn IT company can use ит for analyzing the productivity of employees over certain set of projects or in a consulting firm and also for predicting the best investment options based on the past. On a more personal …
Installing Hadoop on a Single Node in Five Simple Steps
Welcome to our guide on installing Hadoop in five simple steps. To start with, the Apache Hadoop software library is a framework that allows for the distributed processing of large data sets across clusters of computers using simple programming models. It is designed to scale up from single servers to thousands of machines, each offering local computation and storage. Rather …