Recognition

Posts

102 Posts
  • Published Tutorial

    How To Install and Secure Redis on CentOS 7

    This tutorial provides instructions for installing Redis on a CentOS 7 server and using its built-in security features, in coordination with some other security configurations, to keep it from being accessed by unauth...
    By Mark Drake Redis Security Firewall
  • Published Tutorial

    How To Install Webmin on Ubuntu 20.04

    Webmin is a web-based control panel for any Linux machine which lets you manage your server through a modern web-based interface. With Webmin, you can change settings for common packages on the fly, including web serv...
    By Theo B, Kathleen Juell, Mark Drake Apache Control Panels Applications Let's Encrypt Ubuntu Ubuntu 20.04
  • Published Tutorial

    How To Migrate Redis Data to a DigitalOcean Managed Database

    Redis provides a number of methods one can use to migrate data from one instance to another, like replication and snapshotting. However, migrations can get complicated when you're moving data to a Redis instance manag...
    By Mark Drake Redis Databases Ubuntu 18.04
  • Published Tutorial

    How To Connect to a Managed Redis Instance over TLS with Stunnel and redis-cli

    Stunnel is an open-source proxy used to create secure tunnels, allowing you to communicate with other machines over TLS. In this guide, we will walk through the steps of installing and configuring stunnel so you can c...
    By Mark Drake Redis Databases Security Ubuntu 18.04
  • Published Tutorial

    How To Configure Remote Access for MongoDB on Ubuntu 20.04

    This tutorial walks you through configuring a MongoDB installation to securely allow access from a trusted remote computer. This will involve updating your firewall rules to provide the remote server access to MongoDB...
    By Mark Drake MongoDB Firewall Security NoSQL Databases Ubuntu Ubuntu 20.04
  • Published Tutorial

    How To Secure MongoDB on Ubuntu 20.04

    MongoDB doesn't have authentication enabled by default, meaning that any user with access to the server where the database is installed can add and delete data without restriction. In order to secure this vulnerabilit...
    By Mark Drake MongoDB Security Databases NoSQL Ubuntu Ubuntu 20.04
  • Published Tutorial

    How to Install MongoDB on Ubuntu 20.04

    MongoDB is an open-source document database used commonly in modern web applications. It is classified as a NoSQL database because it does not rely on a traditional table-based relational database structure. Instead,...
    By Mark Drake MongoDB Databases NoSQL Ubuntu Ubuntu 20.04
  • Published Tutorial

    How To Install MySQL on Ubuntu 20.04 [Quickstart]

    MySQL is an open-source database management system, commonly installed as part of the popular LAMP (Linux, Apache, MySQL, PHP/Python/Perl) stack. It implements the relational model and uses SQL (Structured Query Langu...
    By Mark Drake MySQL Databases Ubuntu Ubuntu 20.04 Quickstart
  • Published Tutorial

    How To Install MySQL on Ubuntu 20.04

    MySQL is an open-source database management system, commonly installed as part of the popular LAMP (Linux, Apache, MySQL, PHP/Python/Perl) stack. It implements the relational model and uses SQL (Structured Query Langu...
    By Mark Drake MySQL Databases Ubuntu 20.04 Ubuntu
  • Published Tutorial in Series: How To Use SQL

    Understanding Relational Databases

    This conceptual article outlines the history of the relational model, how relational databases organize data, and how they're used today.
    By Mark Drake Databases Conceptual
  • Published Tutorial

    How To Connect to a Managed Database on Ubuntu 18.04

    If you're new to working with managed databases, the best way to perform certain tasks, like connecting to the database, may not be self-evident. In this guide, we will go over how to install client programs for a var...
    By Mark Drake Databases PostgreSQL MySQL Redis Ubuntu 18.04
  • Published Tutorial

    How To Create a Redundant Storage Pool Using GlusterFS on Ubuntu 20.04

    GlusterFS is a network-attached storage filesystem that allows you to pool computing or storage resources of multiple machines. In turn, this lets you treat various computers as a single, more powerful unit. In this g...
    By Mark Drake Scaling Networking Storage Ubuntu Ubuntu 20.04
  • Published Tutorial

    How to Get Started with FreeBSD

    FreeBSD is a secure, high performance operating system that is suitable for a variety of server roles. In this guide, we will cover some basic information about how to get started with a server running FreeBSD 11.2.
    By Justin Ellingwood, Mark Drake Getting Started Solutions FreeBSD
  • Published Tutorial

    How To Create a Redundant Storage Pool Using GlusterFS on Ubuntu 18.04

    GlusterFS is a network-attached storage filesystem that allows you to pool computing or storage resources of multiple machines. In turn, this lets you treat various computers as a single, more powerful unit. In this g...
    By Mark Drake Scaling Networking Storage Ubuntu Ubuntu 18.04
  • Published Tutorial

    How To Install PostgreSQL on Ubuntu 20.04 [Quickstart]

    PostgreSQL, or Postgres, is a relational database management system that provides an implementation of the SQL querying language. This quickstart guide demonstrates how to install Postgres on an Ubuntu 20.04 server. I...
    By Mark Drake PostgreSQL Databases Ubuntu Ubuntu 20.04 Quickstart
  • Published Tutorial

    How To Install and Use PostgreSQL on Ubuntu 20.04

    PostgreSQL, or Postgres, is a relational database management system that provides an implementation of the SQL querying language. This guide demonstrates how to install Postgres on an Ubuntu 20.04 server. It also prov...
    By Mark Drake PostgreSQL Databases Ubuntu Ubuntu 20.04
  • Published Tutorial

    How To Serve Flask Applications with uWSGI and Nginx on Ubuntu 20.04

    In this guide, you will build a Python application using the Flask microframework on Ubuntu 20.04. The bulk of this article will be about how to set up the uWSGI application server and how to launch the application a...
    By Kathleen Juell, Mark Drake Nginx Ubuntu Python Python Frameworks Ubuntu 20.04
  • Published Tutorial

    How To Install and Configure Postfix on Ubuntu 20.04

    Postfix is a popular open-source Mail Transfer Agent (MTA) that can be used to route and deliver email on a Linux system. It is estimated that around 25% of public mail servers on the internet run Postfix. In this gu...
    By Mark Drake, Hanif Jetha Ubuntu 20.04 Ubuntu Email
  • Published Tutorial

    How To Install MariaDB on Ubuntu 20.04 [Quickstart]

    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 Mark Drake MariaDB Databases Ubuntu Ubuntu 20.04 Quickstart
  • 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