How to Use the Du Command in Linux

how to use the du command in Linux

In this tutorial, we are going to explain the “du” command used on every Linux distribution such as Ubuntu, Debian, or CentOS.

“Du” stands for Disk Usage and every Linux user should use it very often to check the amount of disk space used by directory or file. Using the “du” command is very simple by typing it on the console and adding additional phrases called options. In other words, the “du” command is different every time, according to the needs of the user and what the user wants to be displayed as output.

In this blog post, the “du” command will be explained with real examples. Let’s get started!

Read More

How To Secure Nginx with Let’s Encrypt on Ubuntu 20.04

how to secure nginx with let's encrypt on ubuntu 20.04

Securing a website running with Nginx as a web server can be done with Let’s Encrypt, and that is why we are writing this tutorial for you.

Let’s Encrypt is a Certificate Authority that provides free TLS/SSL certificates valid for 90 days. SSL stands for Secure Sockets Layer and an SSL certificate is a digital certificate that enables encrypted connection and authentication of the website identity. In this blog post, we will use Certbot to obtain a free SSL certificate for Nginx.

Installing Free Let’s Encrypt SSL certificate on Ubuntu 20.04 with Certbot is a straightforward process and should take up to 10 minutes. Let’s get started!

Read More

How to Install and Switch Node.js Versions with NVM

how to install and switch node.js versions with nvm

Node.js is a free and open-source JavaScript runtime environment designed for non-blocking, event-driven servers and a popular choice for building scalable network applications, web applications, development of APIs, and so on. NVM is a Node Version Manager which provides an easy installation and easy switching between versions while retaining globally installed packages.

Read More

How to install Python 3.10 on Debian 11

how to install python 3.10 on debian 11

Python is one of the most widely used open-source, multipurpose, and object-oriented programming languages. It is gaining popularity due to its simplicity and easy-to-use syntax. It is a high-level language and is generally used in web development, gaming development, data analytics and visualization, AI, and machine learning.

At the time of writing this tutorial, Python 3.10 is the latest stable version and was released on October 04, 2021. Python 3.10 comes with some cool features including, Structural Pattern Matching, Improved Error Reporting, Security Updates, Pattern Matching, and more.

In this post, we will show you how to install Python 3.10 on Debian 11.

Read More

How to Install phpBB on Ubuntu 20.04

how to install phpbb on ubuntu 20.04

phpBB, also known as a “PHP Bulletin Board” is a free flat-forum bulletin board software that provides a space for people to gather and communicate with each other. It is written in PHP and supports many database engines including, MySQL, Oracle Database, SQLite, PostgreSQL, etc. It comes with hundreds of style and image packages that help you to customize your board.

In this post, we will show you how to install phpBB on Ubuntu 20.04.

Read More

How to Install Gatsby on Ubuntu 20.04

how to install gatsby on ubuntu 20.04

Gatsby is a fast modern site generator for React. It is an open-source framework that combines the functionality from React, GraphQL, and Webpack for building static websites and applications.

Gatsby is more than just a static site generator, it allows the web developers to build websites using React and work with any data source (CMSs, Markdown, etc) of their choice. In this tutorial, we will show you how to install Gatsby on Ubuntu 20.04.

Read More

How to Install Jenkins on Debian 11

how to install jenkins on debian 11

In this tutorial, we are going to explain in step-by-step detail how to Install Jenkins on Debian 11 OS.

Jenkins is a free open source continuous integration system tool written in Java, that helps developers to keep the code up to date in one place from different local machines. It is used for code automatic deployment, testing, building applications, and kind of securement that the latest code changes are always in the software.

Installing Jenkins on Debian 11 should take up to 10 minutes. Let’s get to work!

Read More