All Articles
Browse all Linuxize tutorials, guides, and references.
How to Install Jenkins on CentOS 8
Jenkins is the most popular open-source, Java-based automation server. This tutorial covers the steps to install Jenkins on CentOS 8 from the official Jenkins repository.

How to Install GCC Compiler on CentOS 7
The GNU Compiler Collection (GCC) is a collection of compilers and libraries for C, C++, Objective-C, Fortran, Ada, Go, and D, programming languages. This tutorial covers the steps required to install the GCC compiler on CentOS 7.

How to Install GCC Compiler on Ubuntu 18.04
The GNU Compiler Collection (GCC) is a collection of compilers and libraries for C, C++, Objective-C, Fortran, Ada, Go, and D, programming languages. This tutorial covers the steps required to install the GCC compiler on Ubuntu 18.04

How To Add a Git Remote
Git remotes are pointers to the versions of the repository that are typically stored on other servers. This guide explains how to add a new Git remote.

Secure Apache with Let's Encrypt on Debian 9
This tutorial will guide you through the process of obtaining a free Let's Encrypt using the certbot tool on Debian 9. We'll also show how to configure Apache to use the new SSL certificate and enable HTTP/2

Secure Apache with Let's Encrypt on CentOS 7
In this tutorial, we will cover the steps necessary to install a free Let's Encrypt SSL certificate on a CentOS 7 server running Apache as a web server.

Secure Apache with Let's Encrypt on Ubuntu 18.04
In this tutorial, we'll provide a step by step instructions about how to secure your Apache with Let's Encrypt using the certbot tool on Ubuntu 18.04.

Secure Apache with Let's Encrypt on CentOS 8
This tutorial explains how to install a free Let's Encrypt SSL certificate on CentOS 8 running Apache as a web server. We'll use the certbot tool to obtain and renew the certificates.

How to Install PostgreSQL on Debian 10
This tutorial walks you through the steps of installing the PostgreSQL database server on Debian 10. PostgreSQL, often known simply as Postgres, is an open-source general-purpose object-relational database management system.

How to Install Node.js and npm on CentOS 8
In this article we're going to walk you through two different ways to install Node.js and npm on CentOS 8. Choose the installation option that might be most appropriate for your environment. Node.js is a cross-platform JavaScript runtime environment built on Chrome's JavaScript.

Python Enumerate Function
enumerate() is a built-in function in Python that allows you to have an automatic counter while looping over iterables.

How to Install Odoo 13 on Ubuntu 18.04
In this guide, we will walk you through installing and deploying Odoo 13 inside a Python virtual environment on Ubuntu 18.04. We'll download Odoo from their Github repository and using Nginx as a reverse proxy.

How to Install PHP on CentOS 8
In this guide, we will discuss how to install PHP 7.2, 7.3 and 7.4 on CentOS 8. Before choosing which version of PHP to install, make sure that it is supported by your applications. We'll also show you how to integrate PHP with Nginx and Apache.

How to Install MySQL on CentOS 8
The latest version of the MySQL database server, version 8.0, is available for installation from the default CentOS 8 repositories. MySQL is the most popular open-source relational database management system.

How to Change Root Password in Ubuntu Linux
This tutorial explains how to temporally change to the root user account and how to set the root password on Ubuntu systems. The root user (or superuser) is a special user account that is present on all Linux and Unix-like systems.

How to Install Python 3.7 on Ubuntu 18.04
Python 3.7 is the latest major release of the Python language. This tutorial describes two ways of installing Python 3.7 on Ubuntu 18.04.

How to Install Python 3 on CentOS 7
This tutorial will guide you through installing Python 3 on a CentOS 7 system using the Software Collections (SCL) along side the distribution default Python version 2.7. We will also show you how to create a Python virtual environment.

How to Install and Configure an NFS Server on CentOS 8
In this tutorial, you'll go through the steps necessary to set up an NFSv4 Server on CentOS 8. We'll also show you how to mount an NFS file system on the client.

How to Install Apache on CentOS 8
In this article, we'll explain how to install and manage the Apache web server on CentOS 8. Apache HTTP server is the most widely used web server in the world.

How to Install Git on CentOS 7
Git is the most popular version control system that's being used by hundreds of thousands of projects. This tutorial will walk you through the installation and basic configuration of Git on CentOS 7.
