Tutorials

Follow along with one of our 4023
development and sysadmin tutorials.

356 Tutorials
  • Tutorial

    What is Composer?

    Composer is an open source dependency management tool for PHP, created primarily to facilitate the distribution and maintenance of PHP packages as individual application components. It has dramatically changed the PHP...
    By Erika Heidi PHP Glossary
  • Tutorial

    How To Install Composer on Ubuntu 20.04 [Quickstart]

    In this quickstart guide, we’ll install Composer on an Ubuntu 20.04 server.
    By Erika Heidi PHP Ubuntu Ubuntu 20.04 Quickstart
  • Tutorial

    How To Install and Use Composer on Ubuntu 20.04

    Composer is a popular dependency management tool for PHP, created mainly to facilitate installation and updates for project dependencies.It will check which other packages a specific project depends on and install the...
    By Erika Heidi PHP Ubuntu Ubuntu 20.04
  • Tutorial

    How to Install and Use Composer on Debian 10

    Composer is a popular dependency management tool for PHP, created mainly to facilitate installation and updates for project dependencies. In this guide, we'll see how to install and use Composer on a Debian 10 server.
    By Brian Hogan, Erika Heidi PHP Debian 10
  • Tutorial

    How To Install and Use Composer on Ubuntu 18.04

    In this tutorial, you'll install and get started with Composer on an Ubuntu 18.04 system.
    By Brian Hogan PHP Ubuntu 18.04
  • Tutorial

    How To Install and Use Composer on Debian 9

    In this tutorial, you'll install and get started with Composer on a a Debian 9 system.
    By Brennen Bearnes, Brian Hogan PHP Debian 9
  • Tutorial

    How To Install and Use Composer on Debian 8

    Composer is a popular dependency management tool for PHP, created to facilitate installation and update of project dependencies. It will check which other packages a specific project depends on and install them for yo...
    By Achilleas Pipinellis PHP Debian
  • Tutorial

    How To Install and Use Composer on Ubuntu 16.04

    Composer is a popular dependency management tool for PHP, created to facilitate installation and updates for project dependencies. It will check which other packages a specific project depends on and install them for ...
    By Brennen Bearnes PHP PHP Frameworks Ubuntu 16.04
  • Tutorial

    How To Install and Use Composer on Ubuntu 14.04

    Composer is a popular dependency management tool for PHP, created to facilitate installation and update of project dependencies. It will check which other packages a specific project depends on and install them for yo...
    By Erika Heidi PHP Getting Started Ubuntu
  • Tutorial

    How To Install a Custom Composer Repository on Ubuntu

    In this tutorial, we will install a custom Composer repository. This means you can host your own private packages and use them in your composer.json file.
    By Koen Vlaswinkel Ubuntu
  • Tutorial

    How To Install and Use Composer on Your VPS Running Ubuntu

    In this tutorial, we will install Composer on an Ubuntu VPS and see how it works.
    By danny.sipos PHP Frameworks PHP Ubuntu
  • Tutorial

    How To Set Up Laravel, Nginx, and MySQL With Docker Compose on Ubuntu 20.04

    This tutorial covers building a web application using the Laravel framework with Nginx as the web server and MySQL as the database all inside Docker containers along with configuration files for PHP, MySQL, and Nginx.
    By Faizan Bashir Ubuntu Ubuntu 20.04 Laravel PHP System Tools Docker Nginx MySQL Databases Container
  • How To Migrate a Docker Compose Workflow for Rails Development to Kubernetes

    When building modern, stateless applications, containerizing your application’s components is the first step in deploying and scaling on…
    By Kathleen Juell, Jamon Camisso Kubernetes Ruby on Rails Docker PostgreSQL Redis Development
  • How To Bootstrap a New Laravel Application with Docker Compose

    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
  • Meetup kit

    How To Create PHP Development Environments with Docker Compose: A DigitalOcean Workshop 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
  • Tutorial

    How To Install and Use Docker Compose on Ubuntu 20.04

    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
  • Tutorial

    How To Install Docker Compose on Ubuntu 20.04 [Quickstart]

    In this quickstart guide, we’ll install Docker Compose on an Ubuntu 20.04 server.
    By Erika Heidi Docker Container Quickstart Ubuntu
  • Tutorial

    How To Install and Set Up Laravel with Docker Compose on Ubuntu 20.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 lightweight environments known as containers. Such environments are isolated and disp...
    By Erika Heidi Laravel Docker LEMP Container PHP Frameworks PHP Ubuntu Ubuntu 20.04
  • Tutorial

    How To Install Drupal with Docker Compose

    Drupal is a content management system (CMS) written in PHP and distributed under the open-source GNU General Public License. Drupal requires the LAMP (Linux, Apache, MySQL, and PHP) or LEMP (Linux, Nginx, MySQL, and ...
    By Ankit Jain Drupal LEMP CMS Docker Ubuntu 18.04 Open Source MySQL Nginx
  • Tutorial

    How To Set Up Laravel, Nginx, and MySQL with Docker Compose

    In the past few years Docker has become a frequently used solution for deploying applications thanks to how it simplifies running and deploying applications in ephemeral container. Docker Compose has further simplifie...
    By Faizan Bashir Docker PHP PHP Frameworks Nginx MySQL Ubuntu 18.04 Laravel