Python is a powerful, friendly, and easy to learn programming language. At the writing time of this article Python 3.8 latest stable version is available to download and install. This article will help you to install Python 3.8 from the source on your CentOS 8 and RHEL 8 Linux systems. Prerequisites First of all, log in to your CentOS 8 system with a root or sudo privileged account. Then use the following command to install the required development libraries for Python before installing it. sudo dnf install gcc openssl-devel bzip2-devel libffi-devel Downloading Python 3.8 You can download Python using the…
Author: Rahul
Python is a friendly, powerful and easy to learn programming language. At the writing time of this article Python 3.8 latest stable version is available to download and install. The default yum repositories provides Python 3.6 packages to install on CentOS 8 systems. So this article will help you to install Python 3.7 by compiling source code on CentOS 8 and RHEL 8 Linux systems. Prerequisites Login to your CentOS 8 system with root or sudo privileged account. Desktop users open a terminal on your system. Then use the following command to install required development libraries for Python before installing…
Zoom application is one of the most popular applications these days. The Zoom cloud meetings application provides simplified video conferencing with real-time messaging and content sharing over the internet. The zoom client allows you to join meeting without signing in to the application. To start a new meeting, you would be required to log in to the application. Visit zoom.us to create account. This tutorial will help you to install the Zoom client on a Fedora Linux system. Prerequisites A running Fedora Desktop system with sudo privileged account access. Step 1 – Install Zoom Client on Fedora Zoom client package…
phpMyadmin is the best web based client for accessing MySQL servers. It is freely available to download and install on your server. You can host this on any server running with Apache and PHP. The phpMyAdmin is written on PHP. The current phpMyAdmin version is compatible with PHP 7.1 and newer and MySQL 5.5 or MariaDB 5.5 or newer. This tutorial will help you to install and configure phpMyAdmin on Ubuntu 20.04 Linux system. Step 1 – Install Apache and PHP We are assuming you already have installed the MySQL server on Ubuntu system. So just install the other required…
Apache is a highly flexible, powerful, and open-source HTTP server software that is widely used for hosting websites. One of its capabilities is to manipulate HTTP headers in responses, a feature which can significantly improve the performance of your website. Among these manipulations, enabling the ‘expire headers’ is an effective technique to manage the caching behavior of your website. Essentially, expire headers tell the browser how long a particular file should be cached. This means that subsequent requests for the same file are served from the cache, saving bandwidth and improving the speed of your site. In this article, we…
Nginx is an popular web server widely used by web hosting providers. It was created by Igor Sysoev and first public release in 2004. Nginx is also used as reverse proxy, load balancer, mail proxy and HTTP cache server. Nginx web server is highly useful for heavy traffic websites. This tutorial will help you to install and configure Nginx web server on Ubuntu 20.04 system. Prerequisites Running Ubuntu 20.04 system Shell access with root or sudo privileged user Step 1 – Installing Nginx The Nginx latest packages are available under default repositories for all Ubuntu’s versions. You can directly install…
Dovecot is an open-source IMAP and POP3 email server that is widely used for its reliability, scalability, and ease of use. POP3 (Post Office Protocol 3) and IMAP (Internet Message Access Protocol) both are protocols works as message accessing agent. These protocols are used to fetch email messages from user inboxes on mail servers. In simple words, POP3 and IMAP are responsible to fetch messages from mailboxes and show them on your mobile device or web interface. In this article, we will guide you through the process of installing and configuring Dovecot on Ubuntu systems. Prerequisites A running Ubuntu system…
MariaDB is an open-source relational database server. Which is made by the original developers of MySQL. MariaDB intended to maintain high compatibility with the MySQL server, APIs, and commands. This tutorial will help you to install the MariaDB on Ubuntu 20.04 LTS system. Prerequisites Running Ubuntu 20.04 system Login access with root or sudo privileged account Step 1 – Setup Repository The Default packages repositories contain old versions of the MariaDB server. So, it will be good to use the official repository, which provides the latest version of packages. First, add the package signing key to your system by running…
Apache Maven is a powerful project management tool that is based on the Project Object Model (POM). It is used for managing project builds, dependencies, and documentation. Maven simplifies the build process like ANT but it is much more advanced. If you’re developing Java applications, Maven can help manage your project’s lifecycle and dependencies. This guide will walk you through the process of installing Maven on Ubuntu 20.04. You may like: How to Install Gradle on Ubuntu 20.04 Step 1: Update Your System Before you begin any installation, itโs a good practice to update the package repository. This ensures you…
Gradle is an open-source build tool for the automation of applications. The Gradle helps developers team to build, automate and deliver software easier and faster, which increased their productivity. It can build applications written in Java, C++, Python or your language of choice. This tutorial will help you to install Gradle on Ubuntu 20.04 LTS system. You may like: How to Install Apache Maven on Ubuntu 20.04 LTS Prerequisites You must have root or sudo privilege account access on Ubuntu 20.04 system. Gradle required Java language for running on any operating system. So first of all, Make sure you have…