-
Published Tutorial
Let's Encrypt is a Certificate Authority (CA) that provides an easy way to obtain and install free TLS/SSL certificates, thereby enabling encrypted HTTPS on web servers. It simplifies the process by providing a softwa...
•
By
Brian Boucheron
Nginx
Ubuntu
Ubuntu 20.04
Security
-
Published Tutorial
Backups are copies or archives of data used for recovery after the loss, deletion, or corruption of a database or filesystem. Developers can create backups in a number of ways, including manual implementation, cloud h...
•
By
Brian Boucheron
Glossary
Backups
-
Published Tutorial
A content delivery network (CDN) is a geographically distributed group of servers optimized to deliver static content to end users. This static content can be almost any sort of data, but CDNs are most commonly used t...
•
By
Brian Boucheron
CDN
Glossary
-
Published Tutorial
Caching refers to the process by which server responses are stored and reused to make subsequent requests faster. DNS, databases, and web servers frequently use caching to increase speed and reduce load on servers and...
•
By
Brian Boucheron
Caching
Glossary
-
Published Tutorial
A Boolean is a data type which has one of only two possible values: true or false. Booleans represent the truth values that are associated with the logic branch of mathematics, which informs algorithms in computer sci...
•
By
Brian Boucheron
Glossary
-
Published Tutorial
C is an imperative, high-level programming language known for its modularity, static typing, variety of data types and operators, recursion, and structured approach to tasks.
•
By
Brian Boucheron
Development
Glossary
-
Published Tutorial
Big data is a blanket term for the non-traditional strategies and technologies needed to organize, process, and gather insights from large datasets. Many users and organizations are turning to big data for certain typ...
•
By
Brian Boucheron
Glossary
Big Data
-
Published Tutorial
A block storage service functions as a hard drive provided over the network. Developers can use block storage services to store files, combine multiple devices into a RAID array, or configure a database to write direc...
•
By
Brian Boucheron
Block Storage
Glossary
-
Published Tutorial
An application programming interface (API) is a set of routines, definitions, and protocols that allow developers to build application software. APIs abstract implementation and expose only necessary objects and actio...
•
By
Brian Boucheron
Glossary
API
-
Published Tutorial
The Apache HTTP Server is an open-source web server popular for its flexibility, power, and widespread support. It can be extended through a dynamically loadable module system, and is able to process a large number of...
•
By
Brian Boucheron
Apache
Glossary
-
Published Tutorial
The sudo command is useful for executing commands with privileges usually outside of the scope of your user. This guide will discuss how to edit the configuration file in order to customize the way sudo functions.
•
By
Justin Ellingwood, Brian Boucheron
Linux Basics
Ubuntu
CentOS
Security
-
Published Tutorial
In this guide, we will show you how to create and configure a self-signed TLS/SSL certificate with the Apache web server on Ubuntu 20.04.
•
By
Brian Boucheron, Erin Glass
Ubuntu 20.04
Apache
Security
Ubuntu
-
Published Tutorial
Django is a full-featured Python web framework for developing dynamic websites and applications. Using Django, you can quickly create Python web applications and rely on the framework to do a good deal of the heavy li...
•
By
Brian Boucheron
Ubuntu
Ubuntu 20.04
Python
Python Frameworks
-
Published Tutorial
In this tutorial, you will configure Nginx as a reverse proxy to securely direct client requests to Jenkins.
•
By
Brian Boucheron
Ubuntu
Ubuntu 20.04
Deployment
CI/CD
Let's Encrypt
-
Published Tutorial
In this guide, we will show you how to create and configure a self-signed TLS/SSL certificate with the Apache web server on a CentOS 8 machine.
•
By
Brian Boucheron
CentOS
CentOS 8
Apache
Security
-
Published Tutorial
Let’s Encrypt is a Certificate Authority (CA) that facilitates obtaining and installing free TLS/SSL certificates, thereby enabling encrypted HTTPS on web…
•
By
Brian Boucheron
CentOS
CentOS 8
Apache
Security
Let's Encrypt
Open Source
-
Published Tutorial
Nextcloud, a fork of ownCloud, is a file sharing server that permits you to store your personal content, like documents and pictures, in a centralized location, much like Dropbox. In this tutorial, we will install and...
•
By
Brian Boucheron
Ubuntu
Ubuntu 20.04
Applications
Storage
-
Published Tutorial
In this guide, we'll go over how to install the software needed for NFS functionality on Ubuntu 20.04, configure two NFS mounts on a server and client, and mount and unmount the remote shares.
•
By
Brian Boucheron
Ubuntu
Ubuntu 20.04
Networking
-
Published Tutorial
The Ubuntu operating system's latest Long Term Support (LTS) release, Ubuntu 20.04 (Focal Fossa), was released on April 23, 2020. This guide will explain how to upgrade an Ubuntu system of version 18.04 or later to Ub...
•
By
Brian Boucheron
Ubuntu
Ubuntu 20.04
Linux Basics
-
Published Tutorial
MariaDB is an open-source database management system, commonly used as an alternative for the MySQL portion of the popular LAMP (Linux, Apache, MySQL, PHP/Python/Perl) stack. It is intended to be a drop-in replacement...
•
By
Brian Boucheron, Mark Drake
MariaDB
Databases
MySQL
Ubuntu
Ubuntu 20.04