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 |