tas2580
Blog über Webentwicklung

Webspace besorgen

Damit das Forum im Internet erreichbar ist benötigt man Speicherplatz auf dem man das Forum installiert. Man könnte das Forum zwar auch auf seinem Rechner zuhause installieren, aber dann wäre es nur erreichbar solange der Rechner läuft. Außerdem ändert sich die IP-Adresse des DSL-Anschluss täglich so das man nicht ohne weiteres eine Domain aufschalten kann. Dazu kommt das dann alle Besucher Trafic auf dem DSL-Anschluss erzeugen und so die Geschwindigkeit schnell sehr langsam wird. Man sollte sich also unbedingt Speicherplatz auf einem Server im Internet besorgen. Das geht mit gewissen Einschränkungen kostenlos oder wenn man erweiterte Funktionen braucht auch kostenpflichtig.

Anforderungen an den Webspace

phpBB 3.1

https://www.phpbb.com/support/docs/en/3.1/ug/ hat geschrieben:
  • PHP 5.3.3 oder höher und kleiner 7.0
  • getimagesize() Funktion aktiviert
  • json Modul aktiviert
  • Mindestens eine der folgenden SQL Datenbanken:
    • MySQL 3.23 oder höher (MySQLi unterstützt)
    • MariaDB 5.1 oder höher
    • MS SQL Server 2000 oder höher (via ODBC)
    • MS SQL Server 2005 oder höher (über SQLSRV)
    • Oracle
    • PostgreSQL 8.3 oder höher
    • SQLite 2
    • SQLite 3

Optional sollten außerdem die folgenden PHP Module unterstützt werden um alle Funktionen des Forums voll nutzen zu können.

  • zlib Compression support
  • Remote FTP support
  • XML support
  • Imagemagick support
  • GD support

phpBB 3.2

https://www.phpbb.com/support/docs/en/3.2/ug/ hat geschrieben:
  • PHP 5.4.0 oder höher
  • getimagesize() Funktion aktiviert
  • json Modul aktiviert
  • Mindestens eine der folgenden SQL Datenbanken:
    • MySQL 3.23 oder höher (MySQLi unterstützt)
    • MariaDB 5.1 oder höher
    • MS SQL Server 2000 oder höher (via ODBC oder SQLSRV)
    • Oracle
    • PostgreSQL 8.3 oder höher
    • SQLite 3.6.15 oder höher

Die folgenden PHP Module werden benötigt:

  • json
  • XML support
  • Entsprechendes PHP-Modul für das Datenbanksystem, das verwendet wird

Optional sollten außerdem die folgenden PHP Module unterstützt werden um alle Funktionen des Forums voll nutzen zu können.

  • zlib Compression support
  • Remote FTP support
  • XML support
  • Imagemagick support
  • GD support

Wenn man sich nicht sicher ist ob der Webspace den man sich ausgesucht hat die genannten Anforderungen erfüllt, kann man einfach eine Mail an den Support des Webspace Anbieters schreiben und nachfragen. Die meisten Webspace Angebote mit PHP Unterstützung sollten aber zumindest die nötigen Anforderungen erfüllen.

Kostenpflichtiger Webspace

Wer eine echte DE-Domain für sein Forum möchte sollte sich kostenpflichtigen Webspace besorgen. Dazu gibt es eine Vielzahl an Anbietern die verschiedene Pakete anbieten. Eine Übersicht an Angeboten gibt es auf webhostlist.de. Man sollte bei der Wahl des Angebotes darauf achten das der Webspace PHP fähig ist und mind. eine MySQL Datenbank enthalten ist. 1GB Speicher sollte ausreichen wenn man mit nicht all zu vielen Dateianhängen im Forum rechnet. Weitere Optionen wie die Anzahl enthaltener E-Mail Adressen kann man je nach Bedarf wählen. Oft empfiehlt es sich nicht den billigsten Anbieter zu nehmen da dort die Geschwindigkeit oft eher langsam ist.

Kostenloser Webspace

Wer kein Geld für sein Forum ausgeben möchte kann auch erst mal mit kostenlosem Webspace anfangen. Auch hier gibt es eine Größe Zahl an Anbietern, oft wird bei kostenlosem Webspace allerdings Werbung eingeblendet. Außerdem bekommt man bei kostenlosen Anbietern keine Toplevel Domain (deinname.de) zu seinem Webspace, man muss sich die Domain also extra beschaffen, oder das Forum unter der vom Anbieter bereitgestellten Subdomain (deinname.anbieter.de) laufen lassen.

Ich kann den Anbieter bplaced.net empfehlen da der Webspace verhältnismäßig schnell ist und keine Werbung eingeblendet wird. Um sich dort Webspace zu sichern muss einfach das Formular auf der Seite ausgefüllt werden, der Webspace steht nachdem man seine E-Mail Adresse bestätigt hat in wenigen Minuten zur Verfügung.

Kostenlose Domain

Wer mit seiner Subdomain die er vom Webspace Anbieter bekommen hat nicht zufrieden ist kann sich bei http://freenom.com eine Kostenlose Top Level Domain registrieren und auf seinen Webspace weiterleiten. Dazu registriert man zu erst ein Benutzerkonto bei freenom.com und meldet sich damit an. Unter dem Button "Register a New Donain" oben rechts kann man nun seinen gewünschten Domainnamen eingeben. Danach wird geprüft unter welchen Endungen die Domain noch frei ist. Zur Auswahl stehen hier die Endungen tk, ml, ga, cf, gq. Man wählt hier einfach seine gewünschte Endung und clickt auf "Checkout". Im nächsten Schritt kann man die Domain auf seinen Webspace aufschalten, dazu gibt es 2 Möglichkeiten:

  • Per Weiterleitung
    dazu klickt man auf den Button "Forward this domain", nun kann man eine URL angeben zu der die Domain weiterleiten soll. Hier trägt man einfach die Subdomain die man von seinem Webspace Anieter bekommen hat ein.
  • Per DNS
    Dazu klickt man auf den Button mit der Aufschrift "Use DNS", nun kann man eine IP Adresse angeben die für die Domain genutzt werden soll. Hier trägt man die IP-Adresse seines Webspace ein. Danach muss man die Domain noch bei seinem Webspace Anbieter eintragen damit der Webserver weiß das er Anfragen für die Domain verarbeiten soll.

Nun klickt man auf dem Button "Continue" und folgt den weiteren Schritten. Bei neu registrierten Domains kann es bis zu 48 Stunden dauern bis sie erreichbar sind, hier muss man also ein wenig Geduld mitbringen.

Datenbank Zugang

Da man später für die Installation von phpBB eine Datenbank benötigt muss man die noch bei seinem Webspace Anbieter anlegen. Bei bplaced.net macht man das innerhalb seines "User Control Panel" im Menüpunkt MySQL-Datenbanken. Bei anderen Anbietern dürfte der Punkt ähnlich heißen. Zu der Datenbank erhält man während oder nach dem Anlegen Zugangsdaten, diese bestehen aus:

  • MySQL-Server
  • Datenbank Name
  • Benutzername
  • Passwort

Diese Daten sollte man sich für die Installation von phpBB später notieren.

Wenn man mit der Einrichtung des Webspace fertig ist kann man mit dem besorgen und hochladen der Forensoftware fortfahren.