Automated Setups

Developers use automation to eliminate repetitive manual work in order to gain efficiency, and eliminate problems of reliability caused by configuration drift. Automated Setups focus on providing automation guides for common server configurations.

Automated Setups subscription active
You will receive email notifications for new publications on Automated Setups.
16 Results
  • 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
  • Tutorial

    How to Use Ansible to Install and Set Up Docker on Ubuntu 18.04

    Docker is an application that simplifies the process of managing application processes in containers. This guide explains how to use Ansible to automate the steps contained in our guide on How To Install and Use Docke...
    By Erika Heidi Ansible Docker Ubuntu 18.04 Automated Setups Configuration Management
  • Configuration Management 101: Writing Ansible Playbooks

    This tutorial will walk you through the process of creating an automated server provisioning using Ansible, a configuration management tool that provides a complete automation framework and orchestration capabilities....
    By Erika Heidi Configuration Management Ansible Getting Started Automated Setups
  • Tutorial

    Automating Initial Server Setup with Ubuntu 18.04

    When you first create a new Ubuntu 18.04 server, there are a few configuration steps that you should take early on as part of the basic setup. This will increase the security and usability of your server and will give...
    By Justin Ellingwood Getting Started Initial Server Setup Security Automated Setups Ubuntu 18.04 Ubuntu
  • Tutorial

    How to Use Ansible to Automate Initial Server Setup on Ubuntu 18.04

    Ansible offers a simple architecture that doesn't require special software to be installed on nodes. It also provides a robust set of features and built-in modules which facilitate writing automation scripts. This gui...
    By Erika Heidi Initial Server Setup Ansible Ubuntu 18.04 Automated Setups
  • 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
  • Tutorial

    How To Use Ansible to Install and Set Up WordPress with LAMP on Ubuntu 18.04

    This guide explains how to use Ansible to automate the steps contained in our guide on How To Install WordPress with LAMP on Ubuntu 18.04. WordPress is the most popular CMS (content management system) on the internet,...
    By Erika Heidi WordPress LAMP Stack PHP Ansible Automated Setups
  • Tutorial

    How to Use Ansible to Install and Set Up Apache on Ubuntu 18.04

    Ansible offers a simple architecture that doesn't require special software to be installed on nodes. It also provides a robust set of features and built-in modules which facilitate writing automation scripts. This gui...
    By Erika Heidi Ansible Automated Setups Apache Ubuntu 18.04 Ubuntu Configuration Management
  • Tutorial

    How to Use Ansible to Install and Set Up LAMP on Ubuntu 18.04

    Server automation now plays an essential role in systems administration, due to the disposable nature of modern application environments. Configuration management tools such…
    By Erika Heidi Ansible LAMP Stack PHP Apache Automated Setups
  • Tutorial

    How To Automate Your Node.js Production Deployments with Shipit on CentOS 7

    Shipit is a universal automation and deployment tool for Node.js developers. It features a task flow based on the popular Orchestrator package, login and interactive SSH commands through OpenSSH, and an extensible API...
    By Haiden Taylor Node.js Automated Setups CentOS Git JavaScript
  • Tutorial

    How to Use Ansible to Install and Set Up LEMP on Ubuntu 18.04

    This guide explains how to use Ansible to automate the steps contained in our guide on How To Install Linux, Nginx, MySQL and PHP (LEMP) on Ubuntu 18.04. The LEMP software stack is a group of software that can be used...
    By Erika Heidi Ansible LEMP PHP Nginx Automated Setups Configuration Management
  • Tutorial

    How To Build and Deploy Packages for Your FreeBSD Servers Using Buildbot and Poudriere

    Poudriere is the standard tool on FreeBSD to build, test, and audit packages as well as maintain the package repositories. In this tutorial you'll configure Poudriere, build a set of desired packages, set up HTTP-base...
    By Andreas Sommer CI/CD Automated Setups Nginx FreeBSD
  • Tutorial

    How To Test Your Ansible Deployment with InSpec and Kitchen

    InSpec is an open-source auditing and automated testing framework used to describe and test for regulatory concerns, recommendations, or requirements. It is designed to be human-readable and platform-agnostic. In this...
    By Sannikay Ansible Configuration Management Automated Setups
  • Tutorial

    How To Build a Hashicorp Vault Server Using Packer and Terraform on DigitalOcean [Quickstart]

    Vault, by Hashicorp, is an open-source tool for securely storing secrets and sensitive data in dynamic cloud environments. Packer and Terraform, also developed by Hashicorp, can be used together to create and deploy i...
    By Savic Terraform Configuration Management Automated Setups Quickstart
  • Tutorial

    How To Deploy and Manage Your DNS using OctoDNS on Ubuntu 18.04

    OctoDNS is an infrastructure-as-code tool that allows you to deploy and manage your DNS zones using standard software development principles, including version control, testing, and automated deployment. In this tutor...
    By Jamie Scaife DNS Configuration Management Automated Setups Ubuntu 18.04
  • Tutorial

    DigitalOcean Blueprints: Getting Up and Running with Node.js, MySQL Replication, and Cachet

    DigitalOcean Blueprints provide you with fast and flexible infrastructure to support you as you scale. You can leverage and incorporate Blueprints as part of your development workflow to spend more time crafting code ...
    By Kathleen Juell Blueprint DigitalOcean DigitalOcean Cloud Firewalls Block Storage Node.js MySQL Ansible Solutions Terraform Automated Setups Databases