Recognition

Posts

119 Posts
  • Published Tutorial

    How To Secure Nginx with Let's Encrypt on Ubuntu 20.04

    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

    What is a Backup?

    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

    What is a CDN?

    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

    What is Caching?

    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

    What is a Boolean?

    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

    What is C?

    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

    What is Big Data?

    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

    What is Block Storage?

    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

    What is an API?

    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

    What is Apache?

    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

    How To Edit the Sudoers File

    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

    How To Create a Self-Signed SSL Certificate for Apache in Ubuntu 20.04

    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

    How To Install the Django Web Framework on Ubuntu 20.04

    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

    How To Configure Jenkins with SSL Using an Nginx Reverse Proxy on Ubuntu 20.04

    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

    How To Create a Self-Signed SSL Certificate for Apache on CentOS 8

    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

    How To Secure Apache with Let's Encrypt on CentOS 8

    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

    How To Install and Configure Nextcloud on Ubuntu 20.04

    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

    How To Set Up an NFS Mount on Ubuntu 20.04

    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

    How To Upgrade to Ubuntu 20.04 Focal Fossa

    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

    How To Install MariaDB on Ubuntu 20.04

    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