chris

How to Configure Networking with /etc/network/interfaces on Debian 10 — step-by-step Debian 10 tutorial on Progressive Robot

How to Configure Networking with /etc/network/interfaces on Debian 10

Introduction How to Configure Networking with /etc/network/interfaces on Debian 10 is a fundamental operation for any administrator maintaining a Debian 10 Buster server. Debian 10 Buster ships with the Linux 6.12 kernel, updated toolchains, and a fully refreshed package archive — meaning version numbers, configuration file paths, and some dependency chains differ from Debian 10. […]

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

How To Set Up Apache Virtual Hosts on Arch Linux

This tutorial shows you how to set up virtual hosts. Virtual Hosts are used to run more than one website or domain off of a single server and IP address. This is especially useful to people who need to run several sites off of one server or IP address. The sites display different information to the visitors, depending on with which the users accessed the site.There is no limit to the number of virtual hosts that can be added to a server. This article is written for Arch Linux.

Read more
How To Install Redis from Source on Ubuntu 18.04 — step-by-step Linux tutorial on Progressive Robot

How To Install Redis from Source on Ubuntu 18.04

Redis is an in-memory key-value store known for its flexibility, performance, and broad language support. It is commonly used as a database, cache, and message broker, and supports a wide range of data structures. This tutorial demonstrates how to install and configure Redis from source on an Ubuntu 18.04 server.

Read more
Установка Python 3 и настройка среды программирования на сервере Ubuntu 20.04 — step-by-step Linux tutorial on Progressive Robot

Установка Python 3 и настройка среды программирования на сервере Ubuntu 20.04

Язык программирования Python приобретает все большую популярность как среди новичков, так и среди опытных разработчиков. Гибкий и универсальный Python отлично подходит для создания скриптов, автоматизации, анализа данных, машинного обучения и разработки серверных компонентов…

Read more
Android Shared Preferences Example Tutorial — step-by-step DevOps tutorial on Progressive Robot

Android Shared Preferences Example Tutorial

In this tutorial we'll use Shared Preferences in our android application to store data in the form of key-value pair. n Android Shared Preferences Overview Shared Preferences allows activities and applications to keep preferences, in the form of key-value pairs similar to a Map that will persist even when the user closes the application. Android […]

Read more
Common Problems 121538

TLS Handshake Errors From Outdated CA Certificates

🟠 High   ⏱ 5–30 min  Last verified: 12 July 2020 Affected versions: Debian 9 📖 ~1 min read Table of contents Symptom & Impact Environment & Reproduction Root Cause Analysis Quick Triage Step-by-Step Diagnosis Solution – Primary Fix Solution – Alternative Approaches Verification & Acceptance Criteria Rollback Plan Prevention & Hardening Related Errors & […]

Read more
Common Problems 117456

Ubuntu 20.04 LTS – SSH key authentication fails after hardening changes – Fix & Prevention

🟠 High   ⏱ 5–30 min  Last verified: 12 July 2020 Affected versions: Ubuntu 20.04 LTS 📖 ~1 min read Table of contents Symptom & Impact Environment & Reproduction Root Cause Analysis Quick Triage Step-by-Step Diagnosis Solution – Primary Fix Solution – Alternative Approaches Verification & Acceptance Criteria Rollback Plan Prevention & Hardening Related Errors […]

Read more
CHAT