Zum Ende der Metadaten springen
Zum Anfang der Metadaten

FAQs zu Webspace und Webserver

Wie kann ich Webspace befüllen?

  • Per FTP, aktiv und passiv, auch mit SSL ("FTPS"). Verzeichnis: /servername, z.B. /www.firma.at
  • Per SSH (SFTP, scp, rsync)
  • Voller Pfad (manchmal für die Konfiguration von Scriptsammlungen nötig): /var/www/htdoc/<user>/servername, z.B. /var/www/htdoc/w3ibcl/www.ibcl.at

Wie kann ich Datenbanken anlegen und bearbeiten?

Die Anlage von Datenbanken kann derzeit nur durch uns erfolgen. Dies erfolgt auf Zuruf binnen eines Werktages.

Shared-Hosting-Server: phpMyAdmin

Für den bequemen Zugriff auf die Datenbanken gibt es phpMyAdmin-Installationen.

Um auf den jeweils zuständigen phpMyAdmin zu gelangen genügt es, an die Adresse der eigenen Homepage "phpmyadmin" anzuhängen.
Beispiel: Homepage: www.iteg.at. PhpMyAdmin: http://www.iteg.at/phpmyadmin

Zur Anmeldung am phpMyAdmin ist jeweils der Datenbankzugang zu verwenden (nicht der SFTP/FTP(S)-Zugang).

Anmerkung: Am 20.8.2013 haben wir die phpMyAdmins von Authentifizierung mit Cookies+Formular auf HTTP-Basic-Auth umgestellt, weil das Cookie-basierte Anmeldeformular leider ein beliebtes Ziel von JavaScript-basierten Attacken wurde.

Dedizierte virtuelle Server: Bevorzugt ssh-Tunnel

Auf Applikations-dedizierten virutellen Servern haben wir phpMyAdmin nicht so gerne.

Dort (bzw. eigentlich generell) empfehlen wir den Einsatz eines SSH-Tunnels zusammen mit lokalen Tools.

Die zugehörige Anleitung gibt's (in Englisch) in Form unserer SSH-Tunneling-Hints auf clazzes.org.

Dumps auf Anfrage

Es werden übrigens nächtlich Dumps jeder Datenbank gemacht und weggesichert, wir können diese Dumps gerne auf formlose Anfrage zur Verfügung stellen.

Kann ich auf meinen Webserver auch SSL-verschlüsselt per https: zugreifen?

Auf Wunsch kann kostenlos ein VirtualHost mit HTTPS-eingerichtet werden der auf den selben Webspace wie der normale Webspace geht.

Früher bzw. bei einigen älteren VirtualHost stellen wir dafür Hostnamen unter iteg.at und unser Wildcard-Zertifikat, nach dem Schema https://firma.iteg.at/ für http://www.firma.test.

Seit März 2016 bevorzugen wir es, kostenlosen Zertifikate von Let's Encrypt zu besorgen. Das ist für den Kunden und uns sauberer, und wir können sukkzessive sowohl Hostnamen als auch Zertifikatsverwendung von ITEG und Kunden auseinanderdividieren bzw. entwirren.
Beim Einsatz von LetsEcnrypt-Zertifikaten ist darauf zu achten dass das DocumentRoot-Unterverzeichnis /.well-known von ProxyPass, (mittels ProxyPass /.well-known !), Redirect (ErrorDocument 404 statt Redirect auf /) oder Rewrite (via RewriteCond) ausgenommen wird.

Ist die Verwendung von .htaccess möglich? Sind Scripts möglich?

Ja, wenn auch mit leichten sicherheitsnotwendigen Einschränkungen.

Wir haben für .htaccess sowie für typische scripting-Aufgaben ein paar Tips zusammengestellt, in unserer Webspace-Sandkiste test.iteg.at.

Kann der ITEG Webserver PHP? Welche Version kommt zum Einsatz?

PHP ist für alle Dateien, die auf .php enden, freigeschalten. Allerdings ist der Dateizugriff auf die HTML-Verzeichnisstrutkur des jeweiligen Webauftrittes beschränkt. Zudem wird PHP als CGI-Script ausgeführt, was manche PHP-Skripte nicht vertragen. 

Auf den älteren Shared-Hosting-Servern CW03 bis CW05 (91.118.155.23 bis .25) kommt PHP Version 5.4 zum Einsatz, wobei PHP-CGI und SuPHP zum Einsatz kommen.

Auf den neuen Shared-Hosting-Servern CW07 bis CW08 (91.118.155.17 bis .19) kommt PHP 5.6.7 mit PHP-FPM zum Einsatz.
Dabei erhält jeder Kunde einen permanenten PHP-FPM-Prozess der über FilesMatch & SetHandler für .php-Dateien verwendet wird. Details zu der Umsetzung und anderen möglichen Varianten haben wir in einem Clazzes.org-Artikel verewigt: Variants connecting Apache with PHP5-FPM

Kann der ITEG Webserver ... CGI, Perl,  ...?

CGI-Skripts in Shellsprachen sowie Perl (z.Zt. 5.6.1) sind möglich und laufen unter der User-ID des Kunden.

Alle o.g. Einschränkungen dienen dem Schutz des System der Webauftritte verschiedener Kunden untereinander.

Weitere Scriptsprachen auf Anfrage.

Kann der ITEG Webserver Java?

Unterstützung für Java-Servlets (Tomcat 6.0.x und 7.0.x) ist vorhanden, und es kann für jeden Kunden eine eigene Instanz betrieben werden.

Die Einrichtung erfolgt auf Anfrage.

Das PHP/Perl/... script/CMS/... produziert komische Fehler, was tun?

Viele Scripts und CMS-Frameworks sind leider eher mies programmiert und voller Sicherheitslücken einerseits und Shared-Hosting-Inkompatibilitäten sowie Spezial-Anforderungen andererseits.

Leider landen die wahren Fehlermeldungen oft nicht im Browser "Interner Fehler aufgetreten ..." sondern in Logfiles die dem Kunden teils erst über Nacht zur Verfügung gestellt werden (im Verzeichnis servername.log/ z.B. www.ibcl.at.log/).

Falls Sie eigene Werke erzeugen, hilft Ihnen vielleicht unsere eigene Sandbox weiter. Ansonsten kommt unsere individuelle persönliche Betreuung zum tragen, wie Sie sie bei keinem Billighoster bekommen: Schicken Sie uns ein E-Mail an support[at]iteg[dot]at mit der genauen und vollständigen URL wo der (erste) Fehler auftritt, sowie etwaige zum nachvollziehen nötige Daten (z.B. Passwörter), und wir werden uns binnen eines Werktages darum kümmern.

Wir konnten solche Probleme bis jetzt immer lösen, wir kommen ja auch an alle Logfilesund haben auch die Möglichkeit, spezielle Konfigurationen vorzunehmen, Bibliotheken nachzuinstallieren usw.

Aber, ohne genaue Infos werden wir erst gar nicht tätig!!!

Ich habe irrtümlich Daten gelöscht, was kann ich tun? Gibt es Backups?

Keine Angst, wir machen jede Nacht Backups aller wichtigen Daten, inklusive Dumps aller Datenbanken.

Schicken Sie eine E-Mail mit Informationen welche Daten an support[at]iteg[dot]at und kontaktieren Sie uns sofort per Anruf oder SMS an +43 676 3674710.

Es ist wichtig dass Sie uns schnell informieren, denn einen Tag später sind die gelöschten Daten auch im sekundären Backup-Spiegel weg und wir müssen sehr viel mühsamer auf ältere Generationensicherungen zurückgreifen.

Kunden mit eigenen virtuellen Server können auch selbst tätig werden: bsc-restore DateiOderVerzeichnis [-n] [otherRsyncOptions], anschliessend chown & chmod. Nähere Infos im Backup-Space-Manual das auf Anfrage per E-Mail zur Verfügung gestellt wird.

Können andere Web-Kunden auf meine HTML-Dateien etc. zugreifen?

Nein, nur Sie selbst (bzw. Ihr Webdesigner) und die Techniker der Fa. ITEG können auf Ihre Web-Daten zugreifen. Ausgefeilte Sicherheitsmaßnahmen hindern sogar speziell präparierte CGI-Skripts oder PHP-Seiten daran, auf fremde Daten auch nur lesend zuzugreifen.

Sollten Sie besonders heikle Daten verarbeiten wollen empfehlen wir aber unbedingt einen eigenen virtuellen oder sogar physischen Servers.

  • Keine Stichwörter