-
Edited Tutorial
Nginx's header module can help you accomplish browser caching. You can use this module to add any arbitrary headers to the response, but its major role is to properly set caching headers. In this tutorial, we will use...
•
By
Mateusz Papiernik
Nginx
CentOS
CentOS 8
-
Edited Tutorial
Nginx's header module can help you accomplish browser caching. You can use this module to add any arbitrary headers to the response, but its major role is to properly set caching headers. In this tutorial, we will use...
•
By
Mateusz Papiernik
Nginx
-
Edited Tutorial
In this tutorial you'll configure Nginx as both a web server and as a reverse proxy for Apache to host four domains on a single server.
•
By
Jesin A
Apache
Let's Encrypt
PHP
Ubuntu 20.04
Nginx
-
Edited Tutorial
Django is a powerful web framework that allows you to deploy your Python applications or websites. Django includes many features such as authentication, a custom database ORM, and an extensible plugin architecture. Dj...
•
By
Mason Egger
Django
Python
Python Frameworks
Development
DigitalOcean App Platform
-
Edited Tutorial
This tutorial explains how to use the map module inside the Nginx web server
•
By
Mateusz Papiernik
System Tools
Nginx
-
Edited Tutorial
Checkmk is a monitoring solution that is both robust and simpler to install than many of its competitors. It is a self-contained software bundle that combines Nagios (a popular and open-source alerting service) with a...
•
By
Mateusz Papiernik
Monitoring
Open Source
-
Edited Tutorial
Checkmk is a monitoring solution that is both robust and simpler to install than many of its competitors. It is a self-contained software bundle that combines Nagios (a popular and open-source alerting service) with a...
•
By
Mateusz Papiernik
Monitoring
Open Source
Ubuntu 18.04
-
Edited Tutorial
Forgetting passwords happens to the best of us. If you forget or lose the root password to your MySQL or MariaDB database, you can still gain access and reset the password if you have access to the server and a sudo-e...
•
By
Mateusz Papiernik
MySQL
MariaDB
Open Source
-
Edited Tutorial
In this tutorial, you will configure Nginx to use gzip compression. This will reduce the size of content sent to your website's visitors and improve performance.
•
By
Mateusz Papiernik
Open Source
Linux Basics
Nginx
-
Edited Tutorial
A Linux container is a grouping of processes that is isolated from the rest of the system through the use of Linux kernel security features, such as namespaces and control groups. LXD lets you create and manage these ...
•
By
Simos Xenitellis
System Tools
-
Edited Tutorial
Apache Kafka is a popular distributed message broker designed to handle large volumes of real-time data. In this tutorial, you will install and use Apache Kafka 2.6.1 on Ubuntu 20.04.
•
By
bsder
System Tools
Logging
Open Source
-
Edited Tutorial
A Linux container is a grouping of processes that is isolated from the rest of the system through the use of Linux kernel security features, such as namespaces and control groups. LXD lets you create and manage these ...
•
By
Simos Xenitellis
Ubuntu
Container
Linux Basics
Open Source
Nginx
-
Edited Tutorial
In this guide, you will build a Discord bot using the Python programming language and deploy it to an Ubuntu 20.04 server. You'll be using the Discord Python library, discord.py (https://discordpy.readthedocs.io/en/la...
•
By
Mason Egger
Development
Python
-
Edited Tutorial
Being able to import and export your database is an important skill to have. You can use data dumps for backup and restoration purposes, so you can recover older copies of your database in case of an emergency, or you...
•
By
Mateusz Papiernik
MySQL
MariaDB
Databases
Backups
CentOS
Debian
Ubuntu
Open Source
-
Edited Tutorial
SQLite is a free, cross-platform database management system. It is popular for its efficiency and ability to be used with many different programming languages.
In this tutorial you will install SQLite on Ubuntu 20.04....
•
By
Gareth Dwyer
SQLite
Data Analysis
Open Source
-
In this second tutorial about starting Linux services automatically, we'll take a step back and explain init processes in more detail. You should gain a good understanding of how they control a daemon's start-up behav...
•
By
Sadequl Hussain
System Tools
Linux Basics
Linux Commands
CentOS
Debian
Ubuntu
-
This tutorial shows you how to configure system services to automatically restart after a crash or a server reboot. We cover the three most common init systems in this tutorial: System V, Upstart, and systemd.
•
By
Sadequl Hussain
System Tools
Linux Commands
Linux Basics
CentOS
Debian
Ubuntu
-
Edited Tutorial
This article will go over how to enable SSH authentication using an OATH-TOTP app in addition to an SSH key. Logging into your server via SSH will then require two factors across two channels, thereby making it more s...
•
By
Michael Holley
Security
-
Edited Tutorial
In this tutorial you will build a Slackbot in the Python programming language. As a fun proof-of-concept that will demonstrate the power of Python and its Slack APIs, you will build a CoinBot--a Slackbot that monitors...
•
By
Mason Egger
Ubuntu 20.04
Python
API
Slack
-
Edited Tutorial
In this tutorial we will deploy a Flask App Using Gunicorn to DigitalOcean's App Platform.
•
By
Mason Egger
Python
Python Frameworks
DigitalOcean App Platform
Flask