Hosting
The SPIN system can be hosted on an internal server, on a VPS (Virtual Private Server) at some server hosting facility or even at a shared hosting facility like common web-hosting providers. Or a combination of this. The host can be running Windows or Linux and it must provide a web-server cappable of using PHP and a MS SQLserver og MySQL database.
The development version is running on an internal Windows VM (Virtual Machine) installed on Microsoft Hyper-V, and thus the full server with all programs, configurations and data can be moved to another Hyper-V server or to Microsoft Azure VPS with very little effort: Just by copying the .vhdx file and starting it on another hyper-v server.
But the system as such is even more flexible and portable than this: The only requirement for installation is a webserver and either a MS SQLserver og MySQL database server. This means that SPIN can be installed on any web hosting server, that allows for a database of this size. Services like this is available at a very low yearly subscription rate. Some of the cheaper solutions should not be expected to be able to support all functions)
For evaluation (until end of this development fase) try the following domain names:
www.spin2000.eu (present site, a VPS server at DigitalOcean in Amsterdam)
www.spin2000.dk (development site in a VirtualMachine at InfoShare, using MSSQL database, hosting hardware of low to medium capacity)
www.spin2020.com (cheap shared web hosting at one.com – allows for the user interface to work, but limitations at the hosting site makes the database operations and control non-working – however data could be updated by hosting site backend (phpmyadmin) database access)
Summary of deployment scenarios:
- Dedicated hardware with Windows operating system
- Dedicated hardware with Linux operating system
- Virtual Machine running Linux or Windows on internal hypervisor (Windows or VMWare)
- Virtual Private Server (Linux or Windows) eunning on a hosting center offering full server hosting
- Web-host (with MySQL or MS SQLserver) running in a shared environment at a web hotel.
Leave a Reply
You must be logged in to post a comment.