This is a summary of the services available from my web-hosting services.

Web-server

Basic service: Hosting on a web-server shared by multiple domains/customers.

Included in the basic price package.

Professional service: a dedicated web-server, not shared with other domains/customers.
Each web-server is a virtual machine running on one of my servers.
You can host multiple sites and domains on your own web-server.

Included in the professional price package.

Domain registration

Registering your domain-name(s) and pointing it/them to your web-server(s) on my site (DNS set-up).
If you already own a domain name, it simply needs to be pointed to your new web-server on one of my web-hosting hosts.

Prices on request. You can do this yourself, or I can do this for you. Prices for a new domain name vary depending on the top-level domain (.com, .de, .info, .net, .org etc.), but start at €12 per year.
If you already own a domain name, there are no costs for pointing it to your new web-host on my web-server.

Web Server configuration

With the basic service, the web-server (Apache2) will be pre-configured for serving web-files and executing server-side scripts (Perl and PHP) which are stored in agreed locations.

Included in the basic price package.

With the professional service, you have the option of administering the web-server configuration yourself, or having me do it.
The web-server (Apache2) will be pre-configured for serving web-files and executing server-side scripts (Perl and PHP) which are stored in agreed locations.

Included the professional price package.

SSL Security Certificate

If you want your web-site visitors to be able to use HTTPS (secure HTTP) access, your web-site will need a security certificate.
SSL/HTTPS sites rank higher in Google search results.
I can provide you with a self-signed certificate, but visitors will receive a warning about the certificate, and may be unable to access the site securely (depending on their browser).
Alternatively, I can purchase you a certificate signed by a recognise certificate authority (CA), or you can purchase a certificate yourself.

A self-signed certificate is included in the basic price package
I will charge you €2.5 per month for a single-domain certificate signed by a recognised CA.

Support

Basic service includes up to 2 hours of free trouble-shooting and support for problems with web-content files, scripts (JavaScript, Perl and PHP), and access (via FTP, SSH and MySql Workbench).
The professional service includes up to 4 hours of free support.

The free support (2 hours for the basic service, or 4 hours for the professional service) in included in the relevant price package.
Additional support will incur additional charges.

Web-site design services

Web-site design, coding and testing in HTML,CSS, Perl, JavaScript and SQL.

Prices (reasonable) on request, depending on complexity.

Fully accessible

Access over IPv4 and IPv6 from most browsers.

Included in all price packages.
Fully supported browsers include Chrome, Firefox, Microsoft Edge, Vivaldi and Opera. Internet Explorer and Safari have been successfully tested with my web-hosts, but are now obsolete (no more updates from the suppliers).

Secure access

HTTP & HTTPS access.

Default security using a self-signed certificate included in all price packages.
Certificates from a recognised signing authority are an optional extra, for an additional charge.

User security

In general, the customer is responsible for implementing secure user access controls (user-ids, passwords, etc.) on their web-site.
Additional user access security provided by the web-server using fixed (not alterable by the user) user-ids and passwords is also possible, e.g. for controlling access to confidential or private files.

Setting up web-server based user-id and password access controls and updating those passwords will usually incur additional charges.

Multi-language support (text content)

Multiple languages for content can be supported, either by coding in HTML and/or CSS (as with this page), or by storing content text in a database and using Perl or PHP to display the pages.

A single language, and multiple language support in HTML/CSS, is included in all price packages.
Support for additional languages using a database will cost extra (the cost of having a database installed on your web-server), as will translation of content.

Multiple coding languages

Web-sites can be coded using HTML (any version, although HTML5 is encouraged), CSS, SQL (if you choose the option of a MySQL database), JavaScript, Java (client-side Java), Perl and PHP (although PHP is not encouraged due to the inherent security risks and high load on the server).

HTML, CSS, JavaScript and Perl languages are included in all price packages. Other languages, such as PHP and server-side Java, will incur additional charges.

Database

A MySql database running on your dedicated web-server.

Not included in the basic price package; additional charges will apply.

Email server

If I register your domain name, an email server can be included, provided by the domain registration company.

A dedicated email server, hosted on your dedicated web-hosting server, can also be provided at additional cost.

Easy access

With the basic service, you will have access to your web-server: for uploading web-files using FTP (File Transfer Protocol - I recommend that you use the free FileZilla program for uploading files to your web-host).
Filezilla also allows you to change permissions and groups of files on the web-server.

Included in all price packages.

With the professional service, you will have sccess to your web-server: for uploading web-files using FTP (File Transfer Protocol - I recommend that you use the free FileZilla program for uploading files to your web-host).
Filezilla also allows you to change permissions and groups of files on the web-server.
You can also administer the web-server using SSH (remote command-line/shell) or VNC (remote desktop), and (where appropriate) editing database contents using MySQL Workbench.
For ssh access from Windows clients I recommend openssh, although Microsoft provides its own ssh tools for Windows 10, and for VNC access from Windows clients I recommend mremoteng
You will receive detailed instructions on setting up remote access to your web-server when you sign up to use my service.

Included in the professional price package.

Storage

Basic service includes a 50GB system disc (for operating system, applications and database content) and up to 50GB of mirrored (RAID-1) storage for web-files.

Included in all price packages.
Additional storage can be provided for a small extra charge.

RAM

The basic service includes 1GB of RAM for your web-server.

Included in all price packages.
Additional RAM can be provided for a small extra charge.

Backups

Backups of the web-server file-system, including the operating system, applications, configuration data and database contents.
Backups of the web content file system, including all HTML, CSS, graphics, JavaScript, Java, Perl and PHP files.
Backups require downtime of the web-server (normally about 20 minutes).
There will also be short periods of downtime (up to 30 minutes, maximum weekly) for updates of the operating system updates of the host (the server on which the web-server Virtual Machines run).

A monthly full backup of the web-server file-system and the web content file system is included in all price packages.
More frequent backups, and separate database backups will incur additional charges.
Backups and operating system updates require downtime of the web-server (normally about 20 minutes for each).

Availability/Reliability

The basic service is NOT high availability, including only a single non-clustered web-server with only one IPv4 and one IPv6 address per account.
Currently, the web-hosting service is operating at 99.98% availability, averaged over a month.

AvailabilitySep2020

The basic service is included in all price packages.
Prices for a high availability service are available on request.

Traffic & bandwidth

The basic service includes download bandwidth up to a peak of 4 mbps (4 mega-bits per second), a daily total download traffic limit of 10 GB (10 giga-bytes) and a monthly total download traffic limit of 300 GB.

The basic service is included in all price packages.
Higher levels of bandwidth and total traffic are available on request, for an additional charge.

Statistics Service

The collection and delivery of basic web-site access statistics: pages accessed (not available for all client browsers), from which IP-Address, at what date and time (example visitor statistics here and example web-traffic statistics here and here).

Not included in the basic service. A small additional charge will apply, depending on the data included in the statistics, and the content, frequency and format of statistics delivery.

Suitability and Limitations

The web-hosting service can be used for commercial or personal/private web-sites.

The web-servers are suitable for low and medium bandwidth web-sites such as blogs, customer portals, web-shops, news and information sites, and galleries of photos and graphical artwork. The standard infrastructure is not suitable for high-bandwidth services such as streaming services for video or music. Prices for higher bandwidth service are available on request.

You, the customer, are responsible for ensuring that your web-site content complies with all legal requirements (copyright, public decency, anti-terror etc.) and the web-hoster (me) takes no financial or legal responsibility for your content.

Prices:

Prices include VAT (MwSt.).

The basic service costs €3.90 per month. The minimum contract duration is 1 year (12 months).

There is a setup charge of €10 for the basic service, to cover the effort of adding your domain name to the web-server's Apache configuration, and the remote access account (for FTP).

The professional service costs €10 per month. The minimum contract duration is 1 year (12 months).

There is a setup charge of €50 for the professional service, to cover the effort of setting up and configuring the web-server, the router for access, and the remote access accounts (for FTP, SSH, VNC and MySQL).

Additional charges for extra services or capacity start as low as €1 per month, depending on the service or capacity increment.

You will receive an invoice at contract-signing (for the set-up charge), which must be paid before the web-server is put online, and monthly invoices at the end of each month of service, payable within 30 days of invoice date. For late payment,addition fees will be applied.

Web-Host Technical Description

Each web-host is a virtual machine running under virt-manager/KVM.

Each web-host server currently has:

Dies ist eine Zusammenfassung der Dienste, die von meinen Webhosting-Diensten verfügbar sind.

Web-server

Basidienst: Hosting auf einem Webserver durch mehrere Domänen / Kunden geteilt..

Im Basisdienst Preispaket enthalten.

Ein dedizierter Webserver, der nicht mit anderen Domains / Kunden geteilt wird.
Jeder Webserver ist eine virtuelle Maschine, die auf einem meiner Server läuft.
Sie können mehrere Websites und Domänen auf Ihrem eigenen Webserver hosten.

Im Profi-dienst Preispaket enthalten.

Domain Registrierung

Registrierung Ihre Domain-Namen und verweisung auf Ihre Webserver auf meiner Site (DNS-Einrichtung).
Wenn Sie bereits einen Domain-Namen besitzen, muss es einfach zu Ihrem neuen Web-Server auf einem meiner Web-Hosting-Hosts hingewiesen werden.

Preise auf Anfrage. Sie können dies selbst tun, oder ich kann dies für Sie tun. Die Preise hängen von die Top-Level-Domain ab (.com, .de, .info, .net, .org usw.), beginnen jedoch bei 12 € pro Jahr..
Wenn Sie bereits einen Domainnamen besitzen, fallen keine Kosten für das Verweisen auf Ihren neuen Webhost an.

Webserverkonfiguration

Mit dem Basisdienst wird der Web-Server (Apache2) zum Servieren Web-Dateien und Ausführen von serverseitigen Skripts (Perl und PHP), die gespeichert sind in vereinbarten Standorten vorkonfiguriert.

Im Basisdienst Preispaket enthalten.

Mit dem Profi-dienst haben Sie die Möglichkeit, die Webserverkonfiguration selbst zu verwalten oder von mir konfiguriert zu lassen.
Der Webserver (Apache2) wird vorkonfiguriert, um zu Servieren Webdateien und Ausführen von serverseitige Skripts (Perl und PHP) auszuführen, die an vereinbarten Speicherorten gespeichert sind.

Im Profi-dienst Preispaket enthalten.

SSL-Sicherheitszertifikat

Wenn Sie möchten, dass Ihre Website-Besucher den HTTPS-Zugriff (Secure HTTP) verwenden können, benötigt Ihre Website ein Sicherheitszertifikat.
SSL / HTTPS-Websites rangieren in den Google-Suchergebnissen höher.
Alternativ kann ich Ihnen ein Zertifikat erwerben, das von einer anerkannten Zertifizierungsstelle (CA) unterzeichnet wurde, oder Sie können selbst ein Zertifikat kaufen.

Ein selbstsigniertes Zertifikat ist in allen Preispaketen enthalten.
Ich berechne Ihnen 2,50 € pro Monat für ein Einzel-Domain-Zertifikat, das von einer anerkannten Zertifizierungsstelle unterzeichnet wurde.

Support

Der Basisdienst umfasst bis zu 2 Stunden kostenlose Fehlerbehebung und Unterstützung bei Problemen mit der Webserverkonfiguration, Webinhaltsdateien, Skripten (JavaScript, Perl und PHP) und dem Zugriff (über FTP, SSH und MySql Workbench).
Der Profi-dienst umfasst bis zu 4 Stunden kostenlosen Support.

Der kostenlose Support (2 Stunden für den Basisdienst, oder 4 Stunden für den Profi-dienst) ist im jeweiligen Preispaket enthalten.
Für zusätzlichen Support fallen zusätzliche Kosten an.

Website-Design-Services

Design, Codierung und Testen von Websites in HTML, CSS, Perl, JavaScript und SQL.

Preise (angemessen) auf Anfrage, je nach Komplexität.

Voll zugänglich

Zugriff über IPv4 und IPv6 über die meisten Browser.

In allen Preispaketen enthalten.
Zu den vollständig unterstützten Browsern gehören Chrome, Firefox, Microsoft Edge, Vivaldi und Opera. Internet Explorer und Safari wurden erfolgreich mit meinen Webhosts getestet, sind jedoch veraltet (keine Updates mehr von den Anbietern).

Sicherer Zugang.

HTTP- und HTTPS-Zugriff.

Standardsicherheit mit einem selbstsignierten Zertifikat, das in allen Preispaketen enthalten ist.
Zertifikate von einer anerkannten CA sind gegen eine geringe zusätzliche Gebühr optional erhältlich.

Benutzerbasierte Sicherheit

Im Allgemeinen ist der Kunde für die Implementierung sicherer Benutzerzugriffskontrollen (Benutzer-IDs, Kennwörter usw.) auf seiner Website verantwortlich.
Zusätzliche Benutzerzugriffskontrollen, z. Zur Steuerung des Zugriffs auf vertrauliche oder private Dateien kann der Webserver auch feste (vom Benutzer nicht änderbare) Benutzer-IDs und Passwörter bereitstellen.

Das Einrichten von Webserver-basierten Zugriffskontrollen für Benutzer-IDs und Kennwörter sowie das Aktualisieren dieser Kennwörter sind normalerweise mit geringen zusätzlichen Kosten verbunden.

Unterstützung für mehrere Inhaltssprachen

Es können mehrere Sprachen für Inhalte verwendet werden, entweder durch Codierung in HTML und / oder CSS (wie bei dieser Seite) oder durch Speichern von Inhaltstext in einer Datenbank und Verwenden von Perl oder PHP zum Anzeigen der Seiten.

Alle Preispakete enthalten eine einzige Sprache und Unterstützung für mehrere Sprachen durch HTML / CSS.
Die Unterstützung zusätzlicher Sprachen, die eine Datenbank verwenden, kostet zusätzlich (die Kosten für die Installation einer Datenbank auf Ihrem Webserver), ebenso wie die Übersetzung von Inhalten.

Mehrere Codierungssprachen

Websites können mit HTML (jede Version, obwohl HTML5 empfohlen wird), CSS, SQL (wenn Sie die Option einer MySQL-Datenbank wählen), JavaScript, Java (clientseitiges Java), Perl und PHP (obwohl PHP aufgrund der inhärenten Sicherheitsrisiken nicht empfohlen wird).

HTML, CSS, JavaScript und Perl sind in allen Preispaketen enthalten. Für andere Sprachen wie PHP und serverseitiges Java fallen zusätzliche Gebühren an.

Datenbank

Ein MySQL-Datenbank auf Ihrem dedizierten Web-Server installiert.

Nicht im Grundpreispaket enthalten; Es fallen zusätzliche Gebühren an.

E-Mail-Server

Wenn ich Ihren Domainnamen registriere, ist ein E-Mail-Server enthalten, der von der Domainregistrierungsfirma bereitgestellt wird.

Ein dedizierter E-Mail-Server, der auf Ihrem dedizierten Webhosting-Server gehostet wird, kann gegen Aufpreis ebenfalls bereitgestellt werden.

Einfacher Zugriff

Mit dem Basisdienst haben Sie Zugriff auf Ihren Webserver: zum Hochladen und Herunterladen von Webdateien über FTP (File Transfer Protocol - Ich empfehle, das kostenlose FileZilla-Programm zum Hochladen von Dateien auf Ihren Webhost zu verwenden).
Mit Filezilla können Sie auch Berechtigungen und Dateigruppen auf dem Webserver ändern.

Im Basisdienst Preispaket enthalten.

Mit dem professionellen Service haben Sie Zugriff auf Ihren Webserver: Zum Hochladen und Herunterladen von Webdateien über FTP (File Transfer Protocol - Ich empfehle, dass Sie das kostenlose FileZilla-Programm zum Hochladen von Dateien auf Ihren Webhost verwenden).
Mit Filezilla können Sie auch Berechtigungen und Dateigruppen auf dem Webserver ändern.
Sie können den Webserver auch mit SSH (Remote-Befehlszeile / Shell) oder VNC (Remote-Desktop) verwalten und (gegebenenfalls) Datenbankinhalte mit MySQL Workbench bearbeiten.
Für den SSH-Zugriff von Windows-Clients empfehle ich openssh, obwohl Microsoft seine eigenen SSH-Tools für Windows 10 bereitstellt, und für den VNC-Zugriff von Windows-Clients empfehle ich mremoteng
Sie erhalten detaillierte Anweisungen zum Einrichten des Remotezugriffs auf Ihren Webserver, wenn Sie sich für die Nutzung meines Dienstes anmelden.

Im Profi-dienst Preispaket enthalten.

Disc-Speicher

Der Basisdienst umfasst eine 50-GB-System-Disc (für Betriebssystem, Anwendungen und Datenbankinhalte) und bis zu 50 GB gespiegelten (RAID-1) Speicher für Webdateien.

In allen Preispaketen enthalten.
Zusätzlicher Speicher kann gegen einen geringen Aufpreis bereitgestellt werden.

RAM

Der Basisdienst umfasst 1 GB RAM für Ihren Webserver.

In allen Preispaketen enthalten.
Zusätzlicher RAM kann gegen einen geringen Aufpreis bereitgestellt werden.

Backups

Backups des Webserver-Dateisystems, einschließlich Betriebssystem, Anwendungen, Konfigurationsdaten und Datenbankinhalten.
Backups des Webinhalts-Dateisystems, einschließlich aller HTML-, CSS-, Grafik-, JavaScript-, Java-, Perl- und PHP-Dateien.
Backups erfordern Ausfallzeiten des Webservers (normalerweise ca. 20 Minuten).
Es gibt auch kurze Ausfallzeiten (bis zu 30 Minuten, maximal wöchentlich) für Aktualisierungen der Betriebssystemaktualisierungen des Hosts (des Servers, auf dem die virtuellen Maschinen des Webservers ausgeführt werden).

Eine monatliche vollständige Backup des Webserver-Dateisystems und des Webinhalts-Dateisystems ist in allen Preispaketen enthalten.
Für häufigere Backups und separate Datenbank-backups fallen zusätzliche Kosten an.
Backups und Betriebssystemupdates erfordern Ausfallzeiten des Webservers (normalerweise jeweils ca. 20 Minuten).

Verfügbarkeit / Zuverlässigkeit

Der Basisdienst ist NICHT ein hohe Verfügbarkeit, auch nur einen einzigen nicht-geclusterten Web-Server mit nur einer IPv4- und einer IPv6-Adresse pro Konto.
Derzeit hat der Webhosting-Service einer Verfügbarkeit von 99,98% im Durchschnitt über einen Monat.

AvailabilitySep2020

Der Basisdienst ist in allen Preispaketen enthalten.
Preise für einen Hochverfügbarkeitsservice sind auf Anfrage erhältlich.

Traffic & Bandbreite

Der Basisdienst umfasst eine Download-Bandbreite von bis zu 4 MBit / s (4 Megabits pro Sekunde), ein tägliches Gesamtlimit für den Download-Verkehr von 10 GB (10 Gigabyte) und ein monatliches Limit für den gesamten Download-Verkehr von 300 GB.

Der Basisdienst ist in allen Preispaketen enthalten.
Höhere Bandbreiten und Gesamtverkehrsdaten sind auf Anfrage gegen eine zusätzliche Gebühr erhältlich.

Statistikdienst

Erfassung und Bereitstellung grundlegender Statistiken zum Zugriff auf Websites: Zugriff auf Seiten (nicht für alle Client-Browser verfügbar), von welcher IP-Adresse zu welchem Datum und zu welcher Uhrzeit (Beispiel Besucherstatistik hier und Beispiel Webverkehrsstatistik hier und hier).

Nicht im Basisdienst enthalten. Abhängig von den in der Statistik enthaltenen Daten sowie der Häufigkeit und dem Format der Statistikübermittlung wird eine geringe zusätzliche Gebühr erhoben.

Eignung und Einschränkungen

Die Webserver eignen sich für Websites mit geringer und mittlerer Bandbreite wie Blogs, Kundenportale, Webshops, Nachrichten- und Informationsseiten sowie Galerien mit Fotos und Grafiken. Die Standardinfrastruktur ist nicht für Dienste mit hoher Bandbreite geeignet, z. B. Streaming-Dienste für Video oder Musik. Preise für Dienste mit höherer Bandbreite sind auf Anfrage erhältlich.

Sie als Kunde sind dafür verantwortlich, dass Ihr Website-Inhalt allen gesetzlichen Anforderungen (Urheberrecht, Anstand, Terrorismusbekämpfung usw.) entspricht und der Web-Hoster (ich) keine finanzielle oder rechtliche Verantwortung für Ihren Inhalt übernimmt.

Preise:

Die Preise beinhalten die gesetzliche Mehrwertsteuer (MwSt.).

Die Basisdienst kostet € 3,90 pro Monat. Die Mindestvertragslaufzeit beträgt 1 Jahr (12 Monate).

Für den Basisdienst wird eine Einrichtungsgebühr von 10 € erhoben, um den Aufwand für das Hinzufügen Ihres Domainnamens zur Apache-Konfiguration des Webservers und des Remote-Access-Konto (für FTP) zu decken.

Der Profi-dienst kostet 10 € pro Monat. Die Mindestvertragslaufzeit beträgt 1 Jahr (12 Monate).

Für den Profi-dienst wird eine Einrichtungsgebühr von 50 € erhoben, um den Aufwand für die Einrichtung und Konfiguration des Webservers, des Routers für den Zugriff und der Remote-Access-Konto (für FTP, SSH, VNC und MySQL) zu decken.

Zusätzliche Gebühren für zusätzliche Services oder Kapazitäten beginnen je nach Service oder Kapazitätszuwachs bereits bei 1 € pro Monat.

Bei Vertragsunterzeichnung erhalten Sie eine Rechnung (die Einrichtungsgebühr), die bezahlt werden muss, bevor der Webserver online geschaltet wird, sowie monatliche Rechnungen am Ende jedes Servicemonats, die innerhalb von 30 Tagen nach Rechnungsdatum zu zahlen sind. Bei verspäteter Zahlung fallen zusätzliche Gebühren an.

Technische Beschreibung des Webhosts

Jeder Webhost ist eine virtuelle Maschine, die unter virt-manager/KVM ausgeführt wird.

Jeder Webhost-Server wird derzeit installiert mit: