Webhostingový server
Loading...
Downloads
11
Date issued
Authors
Journal Title
Journal ISSN
Volume Title
Publisher
Vysoká škola báňská - Technická univerzita Ostrava
Location
Signature
Abstract
The aim of this bachelor thesis was to design and implement a custom hosting system, where
the client can simply select his own mail, web or DNS hosting. The work came into existence
due to the fact that the individual requirements of my clients, together with their records, occupied
a large amount of time. The unsystematic way of dealing with client requests, along
with their increase, was becoming unsustainable in the long term. This has created a very
modular and easily expandable project that I can, in case of need, intervene at any time. Given
that this is a complex project, it consists of a work of several technologies - PHP, Perl, Python,
Bash. Where the frontend is in HTML/PHP (Apache2), the backend - a daemon that does
the query itself is written in a perl/python, and includes an alternative scripts in the bash.
I evaluate the result of the thesis positively as I managed to deploy the software in a production
environment where it has been operating for some period of time already. At the same
time, I managed to eliminate the time consuming demands associated with individual client requirements,
as now customers can do those themselves. The added value of the hosting system
is also the associated record of all the various requirements of both the current and the historical
settings of the individual services.
Description
Subject(s)
web, mail, DNS, CRON, FTP, PHP, Perl, database, hosting, shared hosting, control panel