Skip to content

Latest commit

 

History

History
86 lines (63 loc) · 2.38 KB

README_php.md

File metadata and controls

86 lines (63 loc) · 2.38 KB

Tutorial for the DECK36 Plan9 Workshop using PHP

Deck36 Logo

Introduction

This tutorial is dedicated to the workshops held by DECK36.

Installation

The workshop assumes the p9fok VM to be up and running and the sources mounted in the VM.

See the main README for instructions to setup the dev environment.

Fetch Sources and Build Subprojects

  1. Enter the plan9_workshop_tutorial-master/source/plan9 directory

    cd  plan9_workshop_tutorial-master/source/plan9
    
  2. Clone the web application

    git clone https://github.com/DECK36/deck36-php-web-app
    
  3. Install the php-web-app Follow the README.md.

  4. Clone the nodejs api backend

    git clone https://github.com/DECK36/deck36-api-backend
    
  5. Install the nodejs api backend Follow the README.md.

  6. Clone the storm backend

    git clone https://github.com/DECK36/deck36-storm-backend-php
    
  7. Install the storm backend Follow the README.md.

Start all components

  1. Enter the virtual mashine

    vagrant ssh
    
  2. Got to the plan9 source dir in the vm

    cd plan9
    
  3. Start all services

    cd ~/plan9/deck36-api-backend;
    grunt start-plan9-dev;
    

Play Plan9 From Outer Space

  1. Go to the https://api.plan9-dev.deck36.de and https://www.plan9-dev.deck36.de domains for dev and accept the certificates
  2. Open https://www.plan9-dev.deck36.de and register a user (or login with the one created on cli)
  3. Go to the playground and play

Add your own Badge!

Follow the dev instructions