Recognition

Contributions

96 Contributions
  • Published Tutorial

    How To Install and Use PostgreSQL on CentOS 8

    PostgreSQL, or Postgres, is a relational database management system that provides an implementation of the SQL querying language. It is a popular choice for many small and large projects and has the advantage of bein...
    By Vadym Kalsin, Mark Drake PostgreSQL Databases CentOS 8
  • Published Tutorial

    How To Install MySQL on CentOS 8

    MySQL is an open-source database management system, commonly installed as part of the popular LEMP (Linux, Nginx, MySQL/MariaDB, PHP/Python/Perl) stack. It implements the relational model and Structured Query Language...
    By Mark Drake MySQL CentOS 8 Databases
  • Published Tutorial

    How To Use Cron to Automate Tasks on CentOS 8

    Cron is a time-based job scheduling daemon found in Unix-like operating systems, including Linux distributions. This guide provides an overview of how to schedule tasks using cron's special syntax on a machine running...
    By Mark Drake System Tools Automated Setups CentOS CentOS 8
  • Published Tutorial

    How To Use Cron to Automate Tasks on Ubuntu 18.04

    Cron is a time-based job scheduling daemon found in Unix-like operating systems, including Linux distributions. This guide provides an overview of how to schedule tasks using cron's special syntax on a machine running...
    By Mark Drake Ubuntu 18.04 System Tools Automated Setups
  • Published Tutorial

    How to Install Tinc and Set Up a Basic VPN on Ubuntu 18.04

    In this tutorial, we will go over how to use tinc to create a secure VPN on which your servers can communicate as if they were on a local network. We will also demonstrate how to use tinc to set up a secure tunnel int...
    By Mitchell Anicas, Mark Drake Ubuntu Ubuntu 18.04 Security Networking VPN
  • Published Tutorial

    How To Install WordPress with OpenLiteSpeed on Ubuntu 18.04

    This guide goes over the process of installing and setting up a WordPress instance on Ubuntu 18.04 using the OpenLiteSpeed web server. Because both WordPress and OpenLiteSpeed can be administered through a web browser...
    By Justin Ellingwood, Mark Drake WordPress Ubuntu 18.04 Miscellaneous Control Panels Ubuntu
  • Published Tutorial

    How To Migrate Redis Data with Replication on Ubuntu 18.04

    Replication is the practice of regularly copying data from one database to another so as to have a replica that always remains an exact duplicate of the primary instance. This tutorial outlines the process of using Re...
    By Mark Drake Redis Ubuntu 18.04
  • Published Tutorial

    How to Install and Configure Ansible on Ubuntu 18.04

    Configuration management systems are designed to make controlling large numbers of servers easy for administrators and operations teams. They allow you to control many different systems in an automated way from one c...
    By Stephen Rees-Carter, Mark Drake, Erika Heidi Configuration Management Ansible Ubuntu Ubuntu 18.04
  • Published Tutorial in Series: How To Manage a Redis Database

    How To Manage Sorted Sets in Redis

    In Redis, sorted sets are a data type similar to sets in that both are non repeating groups of strings. The difference is that each member of a sorted set is associated with a score, allowing them to be sorted or rank...
    By Mark Drake Redis Databases NoSQL Ubuntu 18.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 in Series: How To Manage a Redis Database

    How To Change Redis's Configuration from the Command Line

    There may be times where you want to change the behavior of your Redis instance on the fly. Redis has several commands that allow you to make changes to the Redis server's configuration settings directly from the redi...
    By Mark Drake Redis Databases NoSQL Configuration Management Ubuntu 18.04
  • Published Tutorial in Series: How To Manage a Redis Database

    How To Manage Replicas and Clients in Redis

    One Redis's most sought-after features is its support for replication: any Redis server can replicate its data to any number of replicas, allowing for high read scalability and strong data redundancy. Additionally, Re...
    By Mark Drake Redis Databases NoSQL Ubuntu 18.04
  • Published Tutorial in Series: How To Manage a Redis Database

    How To Expire Keys in Redis

    Redis is an open-source, in-memory key-value data store. Depending on the needs of your application, there may be cases where you've set a key but you know you will want to delete it later on after a certain amount of...
    By Mark Drake Redis Databases NoSQL Ubuntu 18.04
  • Published Tutorial in Series: How To Manage a Redis Database

    How To Run Transactions in Redis

    Redis allows you to plan a sequence of commands and run them one after another, a procedure known as a transaction. It's impossible for clients to run commands while a transaction block is being executed, ensuring tha...
    By Mark Drake Redis Databases NoSQL Ubuntu 18.04
  • Published Tutorial in Series: How To Manage a Redis Database

    How To Manage Sets in Redis

    Sets in Redis are collections of strings stored at a given key. When held in a set, an individual record value is referred to as a member. Unlike lists, sets are unordered and do not allow repeated values. This tutori...
    By Mark Drake Redis Databases NoSQL Ubuntu 18.04
  • Published Tutorial in Series: How To Manage a Redis Database

    How To Manage Strings in Redis

    In Redis, strings are the most basic type of value you can create and manage. This tutorial provides an overview of how to create and retrieve strings, as well as how to manipulate the values held by string keys.
    By Mark Drake Redis Databases NoSQL 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 in Series: How To Manage a Redis Database

    How To Troubleshoot Issues in Redis

    Redis comes with several commands that can help with troubleshooting and debugging issues. Because of its nature as an in-memory key-value store, many of these commands focus on memory management, but there are other...
    By Mark Drake Redis Databases NoSQL Ubuntu 18.04
  • Published Tutorial in Series: How To Manage a Redis Database

    How To Manage Hashes in Redis

    A Redis hash is a data type that represents a mapping between a string field and a string value. A single hash can hold many field-value pairs and are designed to not take up much space, making them ideal for represen...
    By Mark Drake Redis Databases Ubuntu 18.04
  • Published Tutorial in Series: How To Manage a Redis Database

    How To Manage Lists in Redis

    In Redis, a list is a collection of strings sorted by the order in which they were inserted unless otherwise specified, similar to linked lists. This tutorial details how to create lists and retrieve and delete elemen...
    By Mark Drake Redis Databases NoSQL Ubuntu 18.04