Debian 11

How to Install and Configure VNC on Debian 11 — step-by-step Linux tutorial on Progressive Robot

How to Install and Configure VNC on Debian 11

Virtual Network Computing, or VNC, is a connection system that allows you to use your keyboard and mouse to interact with a graphical desktop environment on a remote server. It makes managing files, software, and settings on a remote server easier for users who are not yet…

Read more
How To Set Up Django with Postgres, Nginx, and Gunicorn on Debian 11 — step-by-step Linux tutorial on Progressive Robot

How To Set Up Django with Postgres, Nginx, and Gunicorn on Debian 11

Django is a powerful web framework that can help you get your Python application or website off the ground. Django includes a simplified development server for testing your code locally, but for anything even slightly production related, a more secure and powerful web server like Nginx is a major asset to your stack.

Read more
How to Install and Use Composer on Debian 11 — step-by-step Linux tutorial on Progressive Robot

How to Install and Use Composer on Debian 11

Composer is a popular dependency management tool for PHP, created mainly to facilitate installation and updates for project dependencies. In this guide, we’ll see how to install and use Composer on a Debian 11 server.

Read more
How to Set Up Squid Proxy for Private Connections on Debian 11 — step-by-step Linux tutorial on Progressive Robot

How to Set Up Squid Proxy for Private Connections on Debian 11

Proxy servers are a useful way of caching or obfuscating web traffic. This means that web requests can be served from different inbound or outbound addresses than they appear to be, by offloading the connection to intermediaries. For regular end users, this usually means allowing you to make web requests from a different IP address than your own. In this tutorial, you will be installing and configuring Squid to support a number of popular proxy protocols on a Debian 11 server.

Read more
How to Set Up SSH Keys on Debian 11 — step-by-step Linux tutorial on Progressive Robot

How to Set Up SSH Keys on Debian 11

SSH, or secure shell, is an encrypted protocol used to administer and communicate with servers. When working with a Debian server, chances are you will spend most of your time in a terminal session connected to your server through SSH. In this guide, we’ll focus on setting…

Read more
How To Install Java with Apt on Debian 11 — step-by-step Linux tutorial on Progressive Robot

How To Install Java with Apt on Debian 11

In this guide, you will install different versions of the Java Runtime Environment (JRE) and the Java Developer Kit (JDK) using Apt. You’ll install OpenJDK as well as the official JDK from Oracle. Then, you’ll select the version you wish to use for your projects. When you’re finished, you’ll be able to use the JDK to develop software or use the Java Runtime to run software.

Read more
How To Set Up WireGuard on Debian 11 — step-by-step Linux tutorial on Progressive Robot

How To Set Up WireGuard on Debian 11

In this tutorial, you will set up WireGuard on a Debian 11 server, and then configure another machine to connect to it as a peer using both IPv4 and IPv6 connections (commonly referred to as a _dual stack_ connection). You’ll also learn how to route the peer’s Internet traffic through the WireGuard server in a gateway configuration, in addition to using the VPN for an encrypted peer-to-peer tunnel.

Read more
How To Install Linux, Apache, MariaDB, PHP (LAMP) stack on Debian 11 — step-by-step Linux tutorial on Progressive Robot

How To Install Linux, Apache, MariaDB, PHP (LAMP) stack on Debian 11

A “LAMP” stack is a group of open source software that is typically installed together to enable a server to host dynamic websites and web apps. This term is actually an acronym which represents the Linux operating system, with the Apache web server. The site data is stored in a MariaDB database, and dynamic content is processed by PHP.

Read more
Initial Server Setup with Debian 11 — step-by-step Linux tutorial on Progressive Robot

Initial Server Setup with Debian 11

When you first create a new Debian 11 server, there are a few configuration steps that you should take early on as part of the basic setup. This will increase the security and usability of your server and will give you a solid foundation for subsequent actions. In this…

Read more
CHAT