-
Published Tutorial
Docker is a popular open source containerization tool used to provide a portable and consistent runtime environment for software applications, while consuming less resources than a traditional server or virtual machin...
•
By
Erika Heidi
Glossary
Docker
-
Published Tutorial
A container is a minimalist, isolated user-space environment that runs at the operating system level and shares system resources with other instances. Containers are designed to provide a portable and consistent runti...
•
By
Erika Heidi
Glossary
Container
Docker
-
Published Tutorial
A virtual machine, also commonly referred to as VM, is a guest system running on top of a virtualization software or hypervisor. VirtualBox, VMWare, and QEMU are examples of popular tools that are able to emulate netw...
•
By
Erika Heidi
Glossary
Cloud Computing
-
Published Tutorial
Ansible is an open source configuration management tool that provides a minimalist server automation framework based on YAML definitions. Its simplified infrastructure requirements and accessible syntax helped make An...
•
By
Erika Heidi
Configuration Management
Ansible
Glossary
-
Published Book
This book is designed to introduce you to using Ansible to manage your servers. You’ll learn how to install and configure Ansible on a control node, and then how to use it to configure and run commands on remote serve...
•
By
Erika Heidi
Books
Ansible
Configuration Management
-
Published Tutorial
Configuration management is the process of handling changes to a system in a way that assures integrity over time, typically involving tools and processes that facilitate automation and observability. Even though this...
•
By
Erika Heidi
Configuration Management
Glossary
-
Published Tutorial
Laravel is a free and open-source PHP framework that provides a set of tools and resources to build modern PHP applications. With a complete ecosystem leveraging its built-in features, and a variety of compatible pack...
•
By
Erika Heidi
Laravel
Glossary
PHP
PHP Frameworks
-
Published Tutorial
The LEMP software stack is a group of software that can be used to serve dynamic web pages and web applications written in PHP. This is an acronym that describes a Linux operating system, with an Nginx (pronounced lik...
•
By
Erika Heidi
LEMP
Nginx
PHP
Ubuntu
Ubuntu 20.04
-
Published Tutorial
phpMyAdmin is an application that allows users to interact with MySQL databases through a web interface. This tutorial outlines the process of installing and securing phpMyAdmin on an Ubuntu 20.04 server running Nginx.
•
By
Mark Drake, Erika Heidi
Nginx
MySQL
Databases
PHP
Ubuntu
Ubuntu 20.04
Applications
-
Published Tutorial
PHP is a general-purpose programming language created by Rasmus Lerdorf in 1994. Originally designed to facilitate building web pages with dynamic components, PHP has seen many changes and improvements since its first...
•
By
Erika Heidi
PHP
Glossary
-
Published Tutorial
phpMyAdmin was created so that users can interact with MySQL through an intuitive web interface, running alongside a PHP development environment. In this guide, we'll discuss how to install phpMyAdmin on top of an Ngi...
•
By
Erika Heidi
PHP
MySQL
LEMP
Ubuntu 18.04
-
So far, we’ve seen how to set up the MySQL database tables using migrations, how to create an Eloquent model to interact with the links table, and how to create Artisan commands to manage links in the database. We’ll ...
•
By
Erika Heidi
Laravel
PHP
CSS
-
If you followed along with this series so far, your database tables should be all set by now. However, you still need to implement a way to let users insert new entries in the links table. In this guide, we'll create ...
•
By
Erika Heidi
Laravel
PHP
PHP Frameworks
Databases
-
Eloquent is an object relational mapper (ORM) included by default within Laravel applications. It facilitates the task of interacting with database tables, providing an object-oriented approach to inserting, updating,...
•
By
Erika Heidi
Laravel
PHP
PHP Frameworks
Databases
-
In this guide, you'll create a database migration to set up the table where you'll save the application links. In order to do that, you'll use the Artisan (https://laravel.com/docs/8.x/artisan) command-line tool tha...
•
By
Erika Heidi
Laravel
PHP
Databases
PHP Frameworks
-
In this guide, which is part of the series on How To Create a Links Landing Page in PHP with Laravel and Docker Compose, we'll create a containerized developer environment to run Laravel and start building our applica...
•
By
Erika Heidi
Docker
PHP
Laravel
-
Published Tutorial series
Laravel (https://laravel.com) is an open-source PHP framework that provides a set of tools and resources to build modern PHP applications. In this project-based tutorial series, you'll build a Links Landing Page appli...
•
By
Erika Heidi
Docker
PHP
Laravel
Databases
PHP Frameworks
CSS
-
Published Meetup kit
This workshop kit is designed to help a technical audience become familiar with Docker Compose and how to set up a working development environment for a demo Laravel application using containers. The aim is to provide...
•
By
Erika Heidi
Docker
PHP
Laravel
Container
Workshop Kits
-
Published Tutorial
Docker Compose is a tool that allows you to run multi-container application environments based on definitions set in a YAML file. It uses service definitions to build fully customizable environments with multiple cont...
•
By
Erika Heidi
Docker
Ubuntu
Ubuntu 20.04
-
Published Tech talk
How to define and integrate services, share files between containers, and manage your environment with Docker Compose commands.
•
By
Erika Heidi
Tech Talks
PHP
Docker
deploy 2020