Debian
Debian installation, package management, server configuration, and administration.
How to Install VirtualBox on Debian Linux 10 Linux
VirtualBox is an open-source cross-platform virtualization software which allows you to run multiple guest operating systems simultaneously. This tutorial explains how to install the latest VirtualBox on Debian 10, Buster.

How to Install Pip on Debian 10
Pip is a package management system that allows you to install Python packages. In this guide we will explain how to install pip on Debian 10 Buster.

How to Install Node.js and npm on Debian 10 Linux
Node.js is a cross-platform JavaScript run-time environment built on Chrome's JavaScript designed to execute JavaScript code on the server-side. In this tutorial, we will show you several different ways of installing Node.js and npm on Debian 10 Buster.

How to Install and Configure Squid Proxy on Debian 10 Linux
Squid is a full-featured caching proxy supporting popular network protocols like HTTP, HTTPS, FTP, and more. In this tutorial we will explain how to set up a Squid Proxy on Debian Buster.

How to Install Git on Debian 10 Linux
Git is the world's most popular distributed version control system used by many open-source and commercial projects. This tutorial explains how to install and configure Git on Debian 10, Buster.

How to Install and Use Docker on Debian 10 Linux
Docker is a containerization platform that allows you to quickly build, test and deploy applications as portable, self-sufficient containers that can run virtually anywhere. In this tutorial we'll explain how to install Docker on Debian 10 Buster.

How to Install Apache Web Server on Debian 10 Linux
Apache HTTP server is one of the most popular web servers in the world. In this tutorial, we'll explain how to install Apache on Debian 10 Buster.

How to Install Apache on Debian 9
Apache HTTP server is one of the most popular web servers in the world. In this tutorial, we will go through the steps of installing Apache on a Debian 9 server.

How to Install MySQL on Debian 10 Linux
MySQL, the world's most popular open-source relational database management system is not available in the default Debian's repositories. This tutorial, explains how to install and secure MySQL on Debian 10 from the MySQL Apt Repository.

How to Add Swap Space on Debian 10 Linux
Swap is a space on a disk that is used when the amount of physical memory is full. This tutorial will guide you through the steps of adding a swap file on Debian 10 Buster.

How to Install Nginx on Debian 10 Linux
Nginx is an open-source, high-performance HTTP and reverse proxy server that powers some of the largest sites on the Internet. In this tutorial we'll explain how to install and manage Nginx on Debian 10 Buster.

How to Change Hostname on Debian 10 Linux
This tutorial explains how to change the hostname on Debian 10 Buster without restarting the system.

Create Bootable Debian 10 USB Stick on Linux
This tutorial, explains how to create a bootable Debian 10 (Buster) USB stick from the Linux terminal using the `dd` command.

How to Install MariaDB on Debian 10
MariaDB is an open-source, multi-threaded relational database management system, backward compatible replacement for MySQL. This tutorial explains how to install MariaDB on Debian 10.

How to Upgrade Debian 9 Stretch to Debian 10 Buster
After more than two years of development, the new Debian stable version, Debian 10 codenamed Buster, was released on July 6, 2019. In this tutorial, we will show you how to upgrade your Debian 9 Stretch system to Debian 10 Buster.

How to Install VLC Media Player on Debian 9
VLC is a free and open-source multimedia player. It is cross-platform and can play almost all multimedia files as well as DVDs, Audio CDs, and different streaming protocols. This tutorial describes how to install VLC media player on Debian 9.

How to Install and Configure Redmine on Debian 9
Redmine is a free and open-source project management and issue tracking application. In this tutorial, we'll show you how to install and configure the latest version of Redmine on a Debian 9 server using MySQL as a database back-end and Passenger + Nginx as a Ruby application server.

How to Install TeamViewer on Debian 9
TeamViewer is a cross-platform solution that can be used for remote control, desktop sharing, online meetings and file transfer between computers. This tutorial describes how to install TeamViewer on Debian 9.

How to Install and Use PHP Composer on Debian 9
Composer is a dependency manager for PHP. This tutorial provides the steps necessary to install Composer on Debian 9 systems.

How to Install and Use Docker Compose on Debian 9
Docker Compose is a tool that allows you to define and orchestrate multi-container Docker applications. It uses a YAML file to configure the application's containers, networks, and volumes.
