MongoDB Replica Set with Master-Slave Replication and Automated Failover

A replica set is a group of MongoDB database nodes used for defining database clusters with master-slave replication and automated failover. A replica set contains a single primary node, multiple secondary nodes, and an arbiter node. The primary node receives all write operations while other nodes apply operations from the primary so that all nodes have the same data set.

Read more

How to install Odoo 11 on CentOS 7 with Nginx as a Reverse Proxy

guide to installing odoo 11 on centos 7 with nginx as a reverse proxy
installing odoo 11 on centos 7 with nginx as a reverse proxy

In this tutorial, we will guide you through the steps of installing Odoo 11 on CentOS 7. We will also install Nginx and configure it as a reverse proxy. Odoo (formerly OpenERP) is a simple and intuitive suite of open-source enterprise management applications such as Website Builder, eCommerce, CRM, Accounting, Manufacturing, Project and Warehouse Management, Human Resources, Marketing, and many more.

Read more

MySQL SHOW USERS: List All Users in a MySQL Database

list MySQL users

Today we are going to guide you on how to show all users in the MySQL users Database.

A common question that most beginner MySQL users ask is “How do I see all of the users in my MySQL server?” Most of them assume that there is a show users command in MySQL, but there isn’t one. This is a common mistake because there are other MySQL commands for displaying information about the database. For example, SHOW DATABASES will show us all of the databases that are present in our MySQL Server, and SHOW TABLES will show us all the tables in the MySQL database that you have selected.

It’s not unusual for people to assume that there should be a SHOW USERS command in MySQL. Even though there isn’t a specific command for it, there are several ways to actually see the list of users and even filter them to see exactly what you need. This can all be done with the MySQL command line tool – let’s get started.

Read more

How To Install ERPNext on CentOS 8

how to Install erpnext on centos 8
install erpnext on centos 8

ERPNext is a completely robust ERP framework intended for small and medium-sized businesses. It covers an extensive variety of features, including accounting, CRM, inventory, selling, purchasing, manufacturing, projects, HR and payroll, website, e-commerce, and more – all of which make it profoundly adaptable and extendable.

ERPNext is developed in Python and depends on the Frappe Framework. It utilizes Node.js for the front end, Nginx for the web server, Redis for caching, and MariaDB for the database.

ERPNext is Open Source under the GNU General Public License v3.

Read more

How to Install Odoo 12 on Ubuntu 18.04 with Nginx as a Reverse Proxy

how to install odoo 12 on ubuntu 18.04 with nginx as a reverse proxy
install odoo 12 on ubuntu 18.04 with nginx as a reverse proxy

In this tutorial, we will guide you through the steps of installing Odoo 12 on Ubuntu 18.04. We will also install Nginx and configure it as a reverse proxy. Odoo (formerly OpenERP) is a simple and intuitive suite of open-source enterprise management applications such as Website Builder, eCommerce, CRM, Accounting, Manufacturing, Project and Warehouse Management, Human Resources, Marketing, and many more. Odoo comes in two editions, the Community edition which is free, and the Enterprise edition. In our case, we will install and use the Community edition.

Read more

How to Install Java on Ubuntu 20.04

how to install java on ubuntu 20.04
installing java on ubuntu 20.04

Java is a free, open-source, and most popular language used for developing mobile and desktop applications, and it can run on all major operating systems. There are different implementations of Java, including JRE, OpenJDK, and Oracle JDK. Let’s understand the difference between JRE, OpenJDK, and Oracle JDK.

Oracle JDK: It is the official Oracle version of the Java Development Kit. It has a few additional commercial features and permits only non-commercial use of the software.
JRE: Java Runtime Environment consists of the Java virtual machine and binaries used to run Java programs.
OpenJDK: Java Development Kit includes the JRE and development tools and libraries required to build Java applications.

This tutorial will explain how to install Java 8, Java 11, and Oracle Java 15 on Ubuntu 20.04 server.

Read more

How to Install Reveal.js on Ubuntu 20.04 and Create a Simple Presentation

How to Install Reveal.js on Ubuntu 20.04 and Create a Simple Presentation
install reveal.js on ubuntu 20.04 easy guide

reveal.js is a free and open-source HTML framework that can be used to create fully-featured presentations through a web browser. It is built on open web technologies. It has a rich set of features including, Markdown content, nested slides, PDF export, and JavaScript APIs for controlling the slide navigation.

In this tutorial, we will show you how to install Reveal.js on Ubuntu 20.04.

Read more

How to Install Odoo 11 on Debian 9 with Nginx as a Reverse Proxy

how to install odoo 11 on debian 9 with nginx as a reverse proxy

If you want to install Odoo 11 on Debian 9 then this tutorial will be very helpful, giving you guidelines, step by step. Another thing that we will do is installing the Nginx web server and also configure it as a reverse proxy. Odoo, or as we know it from before OpenERP, is a simple and intuitive suite of open-source enterprise management applications like Website Builder, CRM, Marketing, Human Resources, eCommerce, Manufacturing, Project, and installing odoo 11 erp on debian 9 nginxWarehouse Management, Accounting, and so on. More than 3.7 million people use it, both in startup and large companies, making this type of software one of the most popular in the world. You can find Odoo in two editions, the free Community edition and Enterprise edition. We have chosen to install and use the Community edition of Odoo.

Read more

How to Install Wiki.js on CentOS 8

how to install wiki.js on centos 8
how to install wiki.js on centos 8 easy guide

Wiki.js is a free and open-source wiki application written in Node.js. It is simple, lightweight, and uses Markdown files to saves all contents. You can save your content directly to the Markdown file and sync it with your Git repository. It offers a rich set of features including, integrated access control, a built-in search engine, and supports external authentication.

In this tutorial, we will show you how to install Wiki.js on CentOS 8.

Read more