LAMP-Server einrichten

Einrichten eines LAMP-Servers für das Hosting von Portalen auf einem eigenen Server im Internet

Immer mehr Portale entstehen auf denen Informationen zur Verfügung gestellt werden, die weltweit verfügbar sind und vorwiegend für diejenigen gedacht sind, die die angebotene Sprache verstehen.

Da ich für eine Vereinigung eine Möglichkeit zur verteilten Zusammenarbeit aufbauen möchte, habe ich mir meinen Testrechner hergerichtet und möchte dort diese Umgebung testweise aufbauen, um das nachher im Netz schneller bewältigen zu können und weniger Fehler zu machen. Fehler tun hier am Testrechner in einer geschützten Umgebung nicht weh. Draußen im Netz wären einige Nachlässigkeiten schon ein SuperGAU.

Projektrahmen:

Es sollte eine Collaboration Software auf einer gängigen Plattform bereitgestellt werden, in der mit mehreren Leuten an gemeinsamen Dokumenten gearbeitet werden kann und wo die Dokumente auch gleich in einer Ordnungsstruktur angelegt werden können. Eine Adressverwaltung war Anforderung, es sollte einen Kalender geben, Aufgabenzuordnungen, also auch eine rudimentäre Projektverwaltung, Nachrichtenaustausch unter  den Benutzern als Notizzettel und evtl sollte Mailing möglich sein. Da war GroupOffice der erfolgversprechendste Kandidat. Aber es mußte ja erst einmal eine Grundstruktur her und dafür ist die Installation nötig von

  • einem Betriebssystem wobei die Wahl auf Debian 9.3 fiel,
  • einem Webserver, dem Apache2 2.4.25, den bringt Debian 9.3 schon mit,
  • der MariaDB 10.1.26-MariaDB-0 hatte ich schon vor einiger Zeit installiert und das reicht zum Ausprobieren. MariaDB ersetzt die mysql Datenbank, die komplett bei ORACLE gelandet ist
  • und einer PHP Version 7.0.19-1, die war auch schon fertig installiert. Das hatte ich schon vor einigen Wochen erledigt (siehe hier). Da es hier bei diesem Test nicht um absolute  Geschwindigkeit geht, reicht die 7.0 Version. Wer dies allerdings draußen im Netz nachmachen will, sollte die neueste Version installieren, denn 7.0 war schon ein riesiger Geschwindigkeitsvorteil gegenüber 5.6 und die jetzt seit 3 Wochen stable gestellte 7.2 Version soll noch mal 30% mehr bringen.

Dann sollte die Collaboration Software GroupOffice 6.2.75 installiert und zum Ausprobieren drei Remote-Zugänge freigeschltet werden. GroupOffice kannte ich nur aus der Beschreibung und wollte die angebotenen Funktionen auf Tauglichkeit für unsere Zwecke prüfen. Der Vorteil ist die kostenlose Lizenz für eine Kleininstallation mit etwas eingeschränktem Funktionsumfang. Das ist wohl eines der Verkaufsfördensten Argumente. Denn wer das aus Neugier im kleinen Rahmen schon ausprobiert hat und sich auskennt, mit dem Leistungsangebot zufrieden ist, wird mit großer Sicherheit eine Empfehlung aussprechen, wenn er um Rat gefragt wird. Eine positivere Werbung als Empfehlungen aus Überzeugung gibt es nicht.

GroupOffice