Multihostingový systém na platformě Docker

Zobrazit minimální záznam

dc.contributor.advisor Diviš, Roman
dc.contributor.author Křivda, Pavel
dc.date.accessioned 2020-09-16T14:17:48Z
dc.date.available 2020-09-16T14:17:48Z
dc.date.issued 2020
dc.date.submitted 2020-08-12
dc.identifier.uri https://hdl.handle.net/10195/76132
dc.description.abstract Práce je věnována konfiguraci multihostingového serveru na platformě Docker. Pro každého zákazníka je vytvořena subdoména s podporou nasazení Java EE a PHP aplikací které lze připojit k databázi. Z databází je na výběr relační databáze MySQL a noSQL databáze MongoDB. Pro správu uživatelských dat je dostupný FTP server. V práci je popsána platforma Docker, na které je vytvořen multihostingový systém. Ten se skládá z technologií Apache, PHP, MongoDB a MySQL. Tyto služby jsou dále teoreticky popsány. V praktické části je implementována konfigurace pro Docker Compose a administrační aplikace pro multihosting. cze
dc.format 57 s.
dc.language.iso cze
dc.publisher Univerzita Pardubice cze
dc.rights Bez omezení
dc.subject Webhosting cze
dc.subject Hosting cze
dc.subject Multihosting cze
dc.subject Docker cze
dc.subject Webhosting eng
dc.subject Hosting eng
dc.subject Multihosting eng
dc.subject Docker eng
dc.title Multihostingový systém na platformě Docker cze
dc.title.alternative Multihosting system based on Docker platform eng
dc.type bakalářská práce cze
dc.date.accepted 2020-09-01
dc.description.abstract-translated Thesis is focused on creation and configuration of multihosting server on Docker platform. For every custumer there will be created one subdomain with support for running Java EE and PHP application, which are able to connect to database. From databases there is possibility to choose relational database MySQL and NoSQL database MongoDB. For user data management there is available FTP server. Thesis describes Docker platform on top of which is multihosting system created. System consists of Apache, PHP, MongoDB and MySQL technologies. These services are then described theoretically. Practical part implements configurations for Docker Compose and administration application for multihosting. eng
dc.description.department Fakulta elektrotechniky a informatiky cze
dc.thesis.degree-discipline Informační technologie cze
dc.thesis.degree-name Bc.
dc.thesis.degree-grantor Univerzita Pardubice. Fakulta elektrotechniky a informatiky cze
dc.thesis.degree-program Informační technologie cze
dc.description.defence Cílem práce je vytvořit multihostingový systém na platformě Docker. Vytvořený systém představuje poměrně komplexní multihostingovou službu, která má potenciál pro praktické nasazení a využití v rámci menšího hostingu nebo v rámci školního prostředí. Výhodou systému je poměrně snadná rozšiřitelnost, která umožňuje expanzi systému do budoucna přidáním nových služeb a komponent. Text práce vykazuje shodu < 5 %. Vyšší míry podobnosti byly identifikovány v dalších souborech práce, jedná se o licenční soubor použitého frameworku, konfigurační soubor php.ini a několik podobností souvisejících s použitím HTML šablon. Shoda textu je v těchto případech očekávatelná a nejedná se o plagiátorství. Práce byla zkontrolována v systému IS/STAG, dle hodnocení komise nejeví známky plagiátorství. cze
dc.identifier.stag 37367
dc.description.grade Dokončená práce s úspěšnou obhajobou cze


Tento záznam se objevuje v následujících kolekcích

Zobrazit minimální záznam

Vyhledávání


Rozšířené hledání

Procházet

Můj účet