EGroupware Installation

Werbung
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
Herunterladen