Recognition

Contributions

51 Contributions
  • Published Tutorial

    How To Install Linux, Nginx, MariaDB, PHP (LEMP stack) on Debian 10

    The LEMP software stack is a group of software that can be used to serve dynamic web pages and web applications. This is an acronym that describes a Linux operating system, with an Nginx web server. The backend data i...
    By Brian Boucheron, Erika Heidi LEMP Nginx Debian 10
  • Published Meetup kit

    Automating Server Setup with Ansible: A DigitalOcean Workshop Kit

    This tutorial, designed to accompany the Slides and speaker notes for the Automating Server Setup with Ansible Workshop Kit, will show you how to set up an inventory file and execute a set of provisioning scripts to f...
    By Erika Heidi Ansible Configuration Management
  • Published Tutorial in Series: Getting Started with Configuration Management

    Configuration Management 101: Writing Chef Recipes

    This tutorial will walk you through the process of automating server provisioning using Chef, a powerful configuration management tool that leverages the Ruby programming language to automate infrastructure administra...
    By Erika Heidi Configuration Management Chef Getting Started
  • Published Tutorial

    How to Install Nginx on CentOS 8

    Nginx is one of the most popular web servers in the world and is responsible for hosting some of the largest and highest-traffic sites on the internet. It is more resource-friendly than Apache in most cases and can be...
    By Erika Heidi Nginx CentOS 8 CentOS
  • Published Tutorial

    How To Install Linux, Nginx, MySQL, PHP (LEMP) Stack on CentOS 8 [Quickstart]

    In this tutorial, you’ll install a LEMP stack on a CentOS 8 server. Although MySQL is available from the default repositories in CentOS 8, this guide will walk through the process of setting up a LEMP stack with Maria...
    By Erika Heidi LEMP CentOS CentOS 8 PHP Nginx MariaDB
  • Published Tutorial

    How To Install Linux, Nginx, MySQL, PHP (LEMP) Stack on CentOS 8

    The LEMP software stack is a group of software that can be used to serve dynamic web pages and web applications written in PHP. The name "LEMP" is an acronym that describes a Linux operating system, with an (E)Nginx w...
    By Erika Heidi LEMP PHP CentOS 8 CentOS Nginx
  • Published Tutorial

    How To Use Database Migrations and Seeders to Abstract Database Setup in Laravel

    Migrations and Seeders are powerful database utilities provided by the Laravel PHP framework to allow developers to quickly bootstrap, destroy and recreate an application’s database. In this guide, we'll create Migrat...
    By Erika Heidi PHP PHP Frameworks Databases Laravel
  • Published Tutorial

    How To Containerize a Laravel Application for Development with Docker Compose on Ubuntu 18.04

    To containerize an application refers to the process of adapting an application and its components in order to be able to run it in containers, whether it’s for development or for a production environment. In this gui...
    By Erika Heidi PHP PHP Frameworks Docker Container Laravel
  • Published 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
  • Published 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
  • Published Tool

    Dolphin

    Dolphin is a friendly and colorful CLI application written in PHP that integrates with Ansible for managing DO servers from the command-line.
    By erikaheidi Ansible PHP
  • Published 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
  • Published 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
  • Published 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
  • Published 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
  • 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

    How to Set Up a Scalable Laravel 6 Application using Managed Databases and Object Storage

    Data persistence and file storage represent two of the biggest challenges when horizontally scaling web applications. This is mainly due to the fact that it is hard to maintain consistency of variable data between mul...
    By Bobby Iliev, Erika Heidi PHP PHP Frameworks Object Storage Scaling DigitalOcean Managed MySQL Database DigitalOcean Spaces Laravel
  • Published Answer

    How To Connect Managed MySQL with PHP PDO

    Hello @cagkana9f5cd873f5b8188e469 , have you created a new user for your application? As explained [in the official PHP website]…
    By erikaheidi
  • Published Answer

    Site still showing internal sever error despite custom 404 error page

    Two things! First, you have there two different classes of error. You’ve tried to set up a custom 404 page, which will be …
    By erikaheidi
  • Published Answer

    How do I setup a staging site to deploy to the production site?

    Hello @brianchandler , This will greatly depend on what kind of environment you’re working with and what tools you are comfortab…
    By erikaheidi