An open API service indexing awesome lists of open source software.

https://github.com/bryanl/workshop-php-bootstrap


https://github.com/bryanl/workshop-php-bootstrap

Last synced: 3 months ago
JSON representation

Awesome Lists containing this project

README

          

# Deploying PHP Apps to DigitalOcean

This workshop is intended to get the participant familiar with deploying PHP applications using DigitalOcean. Topics are becoming familiar with DigitalOcean's API, and utilizing Docker.

The goal of this workshop is to guide the participant through deploying a PHP app using two different technologies to DigitalOcean.

## Requirements

* A computer with a terminal client and ssh. If you are using Linux, FreeBSD, or a Mac, you have all the requirements. If you are using Windows, you can use [PuTTy](http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html) or a similar application.
* A DigitalOcean account.

## Syllabus

### [1. Exploring DigitalOcean](1 exploring digitalocean)

In this section, we will review DigitalOcean and its API.

### [2. Deploying our PHP application](2 deploying with fabric)

In this section, we will review a method to deploy a PHP application to DigitalOcean.

### [3. Introducing Docker](3 starting with docker)

In this section, Docker will be introduced, and we will review how to integrate your application with Docker.

### [4. Docker and our application](4 docker and our app)

In this section, we will learn how to integrate Docker with our application.

### [5. Deploying with Docker](5 deploying with docker)

In this section, we will learn how to deploy our application with Docker.