Skip to content
This repository has been archived by the owner on Mar 4, 2022. It is now read-only.

Latest commit

 

History

History

lam

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 

MultiMachine Beispiel

Übersicht

+--------------------+          +---------------------+
! Web Server         !          ! Datenbank Server    !
! Host: web01        !          ! Host: db01          !
! IP: 192.168.55.101 ! <------> ! IP: 192.168.55.100  !
! Port: 80           !          ! Port 3306           !
! Nat: 8080          !          ! Nat: -              !
+--------------------+          +---------------------+

Beschreibung

  • Web Server mit Apache und MySQL UserInterface Adminer

  • Datenbank Server mit MySQL

  • Die Verbindung Web - Datenbank erfolgt mittels Internen Netzwerk Adapter.

  • Von Aussen ist nur der HTTP Port auf dem Web Server Erreichbar.

Um in die VM zu wechseln ist zusätzlich der in Vagrantfile definierte Name einzugeben.

vagrant ssh database
vagrant ssh web

Das MySQL User Interface ist via http://localhost:8080/adminer.php mit User/Password: root/admin erreichbar.

Tests

  • keine

Sicherheit

  • Datenbank Server bzw. MySQL ist mit Password geschützt.
  • Der Web Server ist offen und mittels ungeschütztem HTTP Protokoll erreichbar.