EGroupware Installation VORGEHENSWEISE DER INSTALLATION 1. 2. 3. 4. 5. rcapache2 start => Status: Running rcmysql start => Status: Running /usr/bin/mysqladmin –u root password linux1 /usr/bin/mysqladmin –u linux.ORTHOPAEDIE password linux1 Installation des RPM Paketes „eGroupware-core-1.3.021-10.1 mittels „Software Installer“ 6. Installation des RPM Paketes „eGroupware-wiki-1.3.021-10.1 mittels „Software Installer“ 7. Aufruf: http://localhost/egroupware => Fehler 404 - „Object not found“ 8. rcapache2 restart 9. Aufruf: http://localhost/egroupware funktioniert => Es erscheint folgender Text: „You need to update your header.inc.php file to version 1.28 by running setup/headeradmin” 10. Apache Log meldet: Error: [Client 127.0.0.1] Files does not exist: /srv/www/htdocs/egroupware 11. Erstellen des Egroupware Ordners in /srv/www/htdocs/egroupware 12. Setzen der Berechtigung chmod 0777 /srv/www/htdocs/egroupware 13. rcapache2 restart 14. Meldung „You need to update your header.inc.php file to version 1.28 by running setup/headeradmin”bleibt bestehen. Apache Log meldet keinen Fehler mehr. Ich fahre fort mit Klick auf den Link “setup/headeradmin” 15. Sprache: Deutsch -> „Einrichtung“: Ihr Headerverwaltungspasswort wurde NICHT gesetzt. Bitte setzen Sie es jetzt. Sie scheinen MySQL Unterstützung zu haben. Sie scheinen MySQL(php5) Unterstützung zu haben. Keine Unterstützung für Postgre SQL gefunden.Abgeschaltet. Keine Unterstützung für MS SQL Server gefunden. Abgeschaltet. Sie scheinen ODBC Unterstützung zu haben. Keine Unterstützung für Oracle gefunden. Abgeschaltet, Sie scheinen PHP Unterstützung zu haben. PHP Sessions eingeschaltet. Existierende Konfigurationsdatei gefunden. Lade Einstellungen von der Datei… Sie müssen eine Domain zu ihrer header.inc.php hinzufügen. 16. Einstellungen: ServerRoot Pfad Ihrer EGroupWare Installation: /usr/share/egroupware IncludeRoot: /usr/share/egroupware Benutzer Headerverwaltung: Name: “test” – PW: “test” Mycript Initialisierungsvektor ist leer?! Obwohl es den Hinweis gibt: „Die Vorgabe wurde zufällig erzeugt. (Ist dies für das Problem relevant?) Datenbanktyp: Mysql Datenbank-host: localhost Datenbankport: 3306 Datenbankname: egroupware Datenbankbenutzer: „egroupware“ – PW: „test“ Konfigurationsbenutzer: Name: „test“ – PW: „test“ 17. Abschließen und Speichern der oben genannten Einstellungen mit der Schaltfläche „Schreiben“. 18. Es wird folgender Text angezeigt: „Setup“: created header.inc.php! Ich klicke auf die Schaltlfäche „Continue“ 19. Es erscheint das Fenster „Setup“ – „Setup/Config Admin Login“ und „Header Admin Login“ Unter dem Abschnitt „Header Admin“ steht: „Sie haben sich erfolgreich abgemeldet“. 20. Ich melde mich bei „Setup/Config Admin Login“ mit dem User „test“ mit dem PW „test“ an. 21. Es wird Schritt 1 – Einfache Verwaltung der Anwendungen angezeigt: Zeichensatz: ISO-8859-1 Ihre Datenbank funktioniert nicht! Access denied for user ‚egroupware’@localhost (using password: YES) Ich melde mich also in MYSQL an und erstelle gemäß den „Anweisungen um eine Datenbank unter MySQL anzulegen“ die Datenbank mittels Konsole. Anschließend klicke ich auf „Re-check my database“. 22. Bei „Schritt 1 – Einfache Verwaltung der Datenbank“ steht nun folgendes: Ihre Datenbank arbeitet, aber Sie haben noch keine Anwendungen installiert! Ich klicke also auf die Schaltfläche „Installieren“ 23. Im Log steht: [error] client 127.0.0.1 setup::add_account (´default´,´default´,´Group´,$passw,``,,´`) successfull created accountid =-1, referer: http://localhost/egroupware/setup/index.php [error] client 127.0.0.1 setup:.add_acl(´addressbook`,`-1`,-1,15), referer: http://localhost/egroupware/setup/index.php 24. Das geöffnete Fenster weist mich darauf hin, dass die Anwendung erfolgreich installiert wurde, wenn ich keine Fehlermeldung sehe. Ich sehe keine Fehlermeldung und klicke auf die Schaltfläche „Installation erneut überprüfen“. 25. Bei „Schritt 1 – Einfache Verwaltung der Datenbank“ wird mir ein grüner Haken angezeigt: „Ihre EGroupWare API ist aktuell“. Nun gehe ich zu Schritt 2 über. 26. Bei „Schritt 2 – Konfiguration“ wird ein rotes Kreuz angezeigt. „Fehlende oder nicht komplette Mailserver Konfiguration. => Gegenwärtige Konfiguration überarbeiten. Temporäre Dateien: \tmp Pfad für Benutzer und Gruppendateien: /var/lib/egroupware/default/files Pfad für Datensicherung: /var/lib/egroupware/default/backup Pfad zur EGroupWare Installation: /usr/share/egroupware POP/IMAP Mail Server Host Name: localhost Mail Domain: ortho SMTP Server: localhost Port: 25 Ich speichere die Einstellung 27. Es erscheint eine Seite nur mit der Überschrift: Einrichtung- Domain default (mysql) Es gibt nur noch folgende Navigationspunkte: „Zurück zur Benutzeranmeldung“, „Installation überprüfen“,“Abmelden“ und „Handbuch/Hilfe“. 28. Ich klicke auf „Zurück zur Benutzeranmeldung“: Erstmals, seitdem ich /usr/share/egroupware angegeben habe, erscheint folgende Meldung: (FRÜHER hatte ich immer nur bei Pfad zur EGroupWare Installation „/egroupware“ angegeben). Was mit der Angabe „/egroupware“ passiert ist ab Punkt 34 beschrieben. Error 404 Object not found – The interested URL was not found on this Server. The link on the reference page seems to be wrong or outdated. Der Apache und Mysql liefern den Status running. Im Apache Log steht folgendes: [error] client 127.0.0.1 Files does not exist: /srv/www/htdocs/usr, referer: http://localhost/egroupware/setup/index.php 29. Ich erstelle also den Ordner usr 30. Setzen der Berechtigung chmod 0777 /srv/www/htdocs/egroupware 31. rcapache2 restart 32. Die Prozedur 28 – 30 wiederholt sich für die Ordner: share, egroupware, phpjwapi und templates usw. 33. Ich rufe die URL http://localhost/egroupware/ auf. Die Loginmaske erscheint, sieht aber ziemlich anderst aus wie gewohnt (keine Grafiken). Ich versuche mich mit dem „test“ User anzumelden – es erscheint eine Meldung „Error: the xajax Javascript file could not be included. Perhaps ist he url incorrect? URL: /usr/share/egroupware/phpgwapi/js/x_ajax_js/ajax.js Meiner Meinung nach komme ich da mit dem geänderten Pfad zur EGroupWare Installation auch nicht weiter 34. Wenn ich allerdings folgenden Pfad zur EGroupWare Installation bei Punkt 26. „/egroupware“ verwende, erhalte ich die Loginmaske mit Grafiken. Es erscheint der Text mit roter Schrift „your session could not be verified“. Domain steht auf defaukt. Ich gebe als Username „test“ und PW „test“ ein. Ohne Erfolg – Bad Login or Password