Linux

How To Set Up a Node.js Application for Production on Ubuntu 22.04 — step-by-step Linux tutorial on Progressive Robot

How To Set Up a Node.js Application for Production on Ubuntu 22.04

Node.js is an open-source JavaScript runtime environment for building server-side and networking applications. The platform runs on Linux, macOS, FreeBSD, and Windows. Though you can run Node.js applications at the command line, this tutorial will help you harden and deploy them in the background for a production configuration.

Read more
How To Set Up a Remote Desktop with X2Go on Ubuntu 18.04 — step-by-step Linux tutorial on Progressive Robot

How To Set Up a Remote Desktop with X2Go on Ubuntu 18.04

X2Go provides a working “cloud desktop,” complete with all the advantages of an always-online, remotely-accessible, easily-scalable computing system with a very fast network. It is also more responsive and more secure than many VNC solutions. In this tutorial, you’ll use X2Go to create an XFCE desktop environment that you can access remotely. This “cloud desktop” will include the exact same utilities that you would obtain had you installed Ubuntu 20.04 and XFCE on your local machine.

Read more
Настройка монтажа NFS в Ubuntu 20.04 — step-by-step Linux tutorial on Progressive Robot

Настройка монтажа NFS в Ubuntu 20.04

NFS (сетевая файловая система) — это распределенный протокол файловой системы, позволяющий монтировать на сервер удаленные каталоги. Это позволяет управлять пространством хранения в другом месте и выполнять запись в это пространство с нескольких клиентов. NFS обеспечивает…

Read more
How To Set Up an OpenVPN Server on Debian 9 — step-by-step Linux tutorial on Progressive Robot

How To Set Up an OpenVPN Server on Debian 9

OpenVPN is a full-featured, open-source Secure Socket Layer (SSL) VPN solution that accommodates a wide range of configurations. In this tutorial, you will set up an OpenVPN server on a Debian 9 server and then configure access to it from Windows, OS X, iOS and/or Android devices. This tutorial will keep the installation and configuration steps as simple as possible for each of these setups.

Read more
How To Set Up and Configure a Certificate Authority On Ubuntu 22.04 — step-by-step Linux tutorial on Progressive Robot

How To Set Up and Configure a Certificate Authority On Ubuntu 22.04

A private Certificate Authority (CA) that runs on Ubuntu 22.04 will enable you to configure, test, and run programs that require encrypted connections between a client and a server. Using a private CA, you can issue certificates for users, servers, or individual programs and services within your infrastructure. A private certificate authority can help ensure that all your development, staging, and production environments use similar architectures and configurations.

Read more
How To Set Up Apache Virtual Hosts on Debian 8 — step-by-step Linux tutorial on Progressive Robot

How To Set Up Apache Virtual Hosts on Debian 8

The Apache web server is the most popular way of serving web content on the internet. It accounts for more than half of all active websites on the internet and is extremely powerful and flexible. Apache breaks its functionality and components into individual units you can…

Read more
CHAT