How to Configure Static IP Address on Ubuntu 20.04

how to configure static ip address on ubuntu 20.04

A static or fixed IP address is an IP address that does not change. Whether you reboot your device or home router, your device with a static IP address will get the same IP address. The opposite of a static IP address is the dynamic IP address. A device that does not have a static IP address will get a dynamic IP address assigned by the DHCP (Dynamic Host Configuration Protocol) server, and it may change from time to time.

configuring static ip address on ubuntu 20.04

By default, a device connected to your home router whether it’s using cable or connected through WiFi will most likely get a dynamic IP address. And, if you use your Ubuntu 20.04 also as an FTP server of web server you would want to configure a static IP address for it, so you can reach the server using the same IP address. In this tutorial, we will show you how to configure a static IP address on Ubuntu 20.04.

Read more

How To Enable HTTPS Protocol with Apache 2 on Ubuntu 20.04

How to Enable HTTPS protocol with Apache 2 on Ubuntu 20.04

HTTPS is the secure version of Hypertext Transfer Protocol (HTTP). HTTPS uses the SSL/TLS protocol for encryption and authentication, and for securing the communication between the browser and the web server. It encrypts HTTP requests and responses to prevent someone from sniffing the information that is shared between your browser and the web server. Without HTTPS, someone would be able to sniff and collect your website visitors’ sensitive information such as login credentials and credit card details.

Read more

How to Install PostgreSQL 9.6 on Ubuntu 20.04

How to Install PostgreSQL 9.6 on Ubuntu 20.04

In this tutorial, we are going to show you how to install PostgreSQL 9.6 on Ubuntu 20.04. We will explain what PostgreSQL stands for and the steps about its installation, configuration, and use.

Postgres or PostgreSQL is an object-relational database management system that stores and retrieves information. This system is suitable for storing a big amount of data, it is open source and is very powerful and reliable.

The installation will take no more than 5 minutes. Let’s Start!

Read more

How to Install Gitea with NGINX and Free Let’s Encrypt SSL on Ubuntu 20.04

how to install gitea with nginx and free let’s encrypt ssl on ubuntu 20.04

In this tutorial, we are going to show you how to install the Gitea software on your VPS along with Nginx as a webserver and Free Let’s Encrypt certificate, using Ubuntu 20.04.

install gitea with nginx and free lets encrypt ssl on ubuntu 20.04

Gitea is software written in “Go” programing language and is similar to Bitbucket, GitHub, and Gitlab. The software is used for self-hosted Git service and is compatible with multiple operating systems like Linux, Windows, macOS, and ARM.

The installation will take no more than 10 minutes and you will enjoy it while installing it. Let’s get started!

Read more

How to Create a Python Virtual Environment on Ubuntu 20.04

how to create a python virtual environment on ubuntu 20.04
create a python virtual environment on ubuntu 20.04

In this tutorial, we will discuss the installation and usage of Python virtual environment on Ubuntu 20.04. Python virtual environment is a directory that contains a complete Python installation for a specific version of Python, including a number of additional packages and modules.

This allows users to have an unlimited number of different Python versions and modules, independent of the main version of Python installed on the system. This means that Python-based applications such as Odoo, Django or Flask, can use different Python versions and modules on a same server.

Read more

How to Install Go (Golang) Compiler on Ubuntu 20.04

how to install go (golang) compiler on ubuntu 20.04

Go, also called Golang, is an open-source programming language developed by Google. It is cross-platform and can be installed on Linux, Windows, and macOS. It is written in C programming language C and was developed to create dependable and efficient software. It is used by many organizations such as Kubernetes, Docker, MongoDB, Soundcloud, Netflix, Uber, Prometheus, Terraform, etc.

install go (golang) compiler on ubuntu 20.04

In this tutorial, we will show you how to install Go on a Ubuntu 20 VPS. Also, we will show you how to set up the Go environment variable and create a Go program.

Read more

How to install ReactJS on Ubuntu 20.04

how to install reactjs on ubuntu 20.04
install reactjs on ubuntu 20.04

ReactJS is a very powerful front-end open-source JavaScript library used for building the user interface and related components. It is maintained by Facebook and the community of developers. ReactJS can be used in the development of Web Applications or Mobile Apps.

In this tutorial, we will show you how to install ReactJS on your Ubuntu 20.04 server.

Read more

How to Install Bagisto eCommerce Platform on Ubuntu 20.04

how to install bagisto ecommerce platform on ubuntu 20.04

Bagisto is the popular open-source eCommerce platform built on the hottest technologies Laravel & Vue.js. A complete eCommerce solution built for merchants to cater to their online shop needs and very easy for developers to contribute and build. Bagisto has a built-in easy navigable admin panel and is bundled with functionalities like Multi-Currency, Multi-Localization, Access Control Level, Multi-Channel, Payment integration, and much more.

In this post, we will show you how to install the Bagisto E-Commerce platform on an Ubuntu 20.04 server.

Read more

How to Install Netdata Monitoring Tool on Ubuntu 20.04

how to install netdata monitoring tool on ubuntu 20.04

Server monitoring is the main and most important part of Linux administration. Regardless of the complexity of our infrastructure – a single VPS or high availability clusters, we should constantly monitor many different aspects of our network and hardware infrastructure. to ensure that everything is functioning as it should be, in order to avoid possible issues.

set up and configure netdata monitoring tool on ubuntu 20.04

Without a good monitoring tool, we will have to manually check all server resources using the built-in monitoring tools that come shipped with Ubuntu 20.04. Some of the basic tools and commands are available and shipped with the distribution and can be accessed through the command line, while others come in the form of open-source tools, custom scripts, or third-party applications and we need to install them manually.

Read more