Hallo, kann mir jemand schreiben wie man Horde in 12.1 in Betrieb nimmt bzw. wo steht wie das geht? Ich habe alle horde4-Pakete installiert und apache2 läuft auch schon. Und nu ? Wenn ich den Angaben aus /usr/share/doc/packages/horde4/INSTALL folgen würde, würde ich doch alles nochmal parallel installieren, oder? -- Herzliche Grüße Tao -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Hallo Tao, Am Freitag 13 Januar 2012 schrieb Tao te Puh:
kann mir jemand schreiben wie man Horde in 12.1 in Betrieb nimmt bzw. wo steht wie das geht?
Hier? http://wiki.horde.org/FAQ/Admin?referrer=FAQ
Ich habe alle horde4-Pakete installiert und apache2 läuft auch schon. Und nu ?
Hast Du da Suse-Pakete genommen oder was von Horde?
Wenn ich den Angaben aus /usr/share/doc/packages/horde4/INSTALL folgen würde, würde ich doch alles nochmal parallel installieren, oder?
Diese ganzen Webdinger kopiert man normalerweise in ein Verzeichnis, zu dem der Apache Zugriff hat. Die Konfiguration für unten drunter (MySQL) liest man im Readme nach und macht hier vielleicht schon Angaben. Den Rest erledigt dann oft ein Installerskript, das man über den Browser aufruft. Ich verpasse den Dingern im Vorfeld immer einen vhost, der dann sein eigenes Verzeichnis erhält. Dann schreibe ich mir den vhost noch in die Nameserverkonfig und schon kann ich mit dem vhost arbeiten bzw. der Applikation. Bei Suse musst Du gucken, wo es reingeschrieben wird. phpMyAdmin kriegt irgendeinen Pfad unter localhost, wenn ich mich nicht irre. (Ich mach' da aber auch immer einen vhost draus und entzippe den phpMyAdmin nur die die passende Documentroot). Horde dürfte komplizierter sein, weil Du da bestimmt noch Mailserver & Co brauchst. Helga -- ## Technik: [http://de.opensuse.org] ## Politik: [http://www.piratenpartei.de] ## Privat: [http://www.eschkitai.de] -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Hallo Helga, On 13.01.2012 14:35, Helga Fischer wrote:
Hallo Tao,
Am Freitag 13 Januar 2012 schrieb Tao te Puh:
kann mir jemand schreiben wie man Horde in 12.1 in Betrieb nimmt bzw. wo steht wie das geht?
Danke. Ja, von Horde selbst gibt es einiges an Dokumentation. Die gehen aber immer davon aus, dass man bei Null anfängt.
Ich habe alle horde4-Pakete installiert und apache2 läuft auch schon. Und nu ?
Hast Du da Suse-Pakete genommen oder was von Horde?
Genau. Seit 12.1 sind ja Horde-Pakete in openSuSE enthalten und wenn man die Ankündigungen von openSuSE liest, kann man auf den Gedanken kommen, dass man lediglich die Pakete installieren muss und loslegen kann. Dem ist aber, zumindest nachdem was ich jetzt ausprobiert habe, überhaupt nicht so und ich finde auch keine Anleitung wie man das was SuSE da installiert in Betrieb nimmt. Früher gab es ja unter /usr/share/doc/packages/... immer README.SuSE-Dateien, aber dort findet man lediglich die Original Horde-README + INSTALL ...
Wenn ich den Angaben aus /usr/share/doc/packages/horde4/INSTALL folgen würde, würde ich doch alles nochmal parallel installieren, oder?
Diese ganzen Webdinger kopiert man normalerweise in ein Verzeichnis, zu dem der Apache Zugriff hat. Die Konfiguration für unten drunter (MySQL) liest man im Readme nach und macht hier vielleicht schon Angaben. Den Rest erledigt dann oft ein Installerskript, das man über den Browser aufruft.
Ja, so kenne ich das auch von anderen LAMP-Geschichten. Aber die SuSE-Horde-Geschichten landen alle irgendwo in /usr/share/php5/PEAR/www/horde wo ich sie eigentlich nicht erwarten würde. Wenn das also wirklich alles so gewollt ist, muss man erst einmal "rumlinken", SymLinks in Apache erlauben usw. Außerdem hat mich gewundert, dass die Installation der Horde-Pakete praktisch kaum Abhängigkeiten verursachte. Weder apache noch mysql usw. wurden installiert. Das musste ich alles selber machen.
Ich verpasse den Dingern im Vorfeld immer einen vhost, der dann sein eigenes Verzeichnis erhält. Dann schreibe ich mir den vhost noch in die Nameserverkonfig und schon kann ich mit dem vhost arbeiten bzw. der Applikation.
Das mache ich ähnlich.
Bei Suse musst Du gucken, wo es reingeschrieben wird. phpMyAdmin kriegt irgendeinen Pfad unter localhost, wenn ich mich nicht irre. (Ich mach' da aber auch immer einen vhost draus und entzippe den phpMyAdmin nur die die passende Documentroot).
phpMyAdmin habe ich komplett selber aus dem Tar-Ball der Homepage installiert. Da habe ich gar nicht nachgeguckt, ob SuSE das an Bord hat.
Horde dürfte komplizierter sein, weil Du da bestimmt noch Mailserver & Co brauchst.
Man muss erst einmal soweit kommen, dass man dort einen Mailserver konfigurieren kann. Mittlerweile habe ich diese Phase zwar durch manuelle Konfiguration von, Pfaden, apache, mysql usw. erreicht, aber ob das alles so in dem Sinne desjenigen ist der diese Pakete gebaut hat, weiß ich nicht. Dafür bräuchte ich halt mal eine Aussage/Anleitung ... -- Herzliche Grüße Tao with warm regards, Tao -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Hallo Tao, Am Freitag 13 Januar 2012 schrieb Tao te Puh:
On 13.01.2012 14:35, Helga Fischer wrote:
Am Freitag 13 Januar 2012 schrieb Tao te Puh:
kann mir jemand schreiben wie man Horde in 12.1 in Betrieb nimmt bzw. wo steht wie das geht?
Danke. Ja, von Horde selbst gibt es einiges an Dokumentation. Die gehen aber immer davon aus, dass man bei Null anfängt.
Besser so, als wenn man sich alles aus Foren zusammensuchen muss.
Ich habe alle horde4-Pakete installiert und apache2 läuft auch schon. Und nu ?
Hast Du da Suse-Pakete genommen oder was von Horde?
Genau. Seit 12.1 sind ja Horde-Pakete in openSuSE enthalten und wenn man die Ankündigungen von openSuSE liest, kann man auf den Gedanken kommen, dass man lediglich die Pakete installieren muss und loslegen kann.
OK. Der Kram liegt unter /srv/www/htdocs/horde/. Da jedoch ein http://localhost/horde/index.php zu einem forbidden führt, denke ich, dass man da noch was konfigurieren muss.
Dem ist aber, zumindest nachdem was ich jetzt ausprobiert habe, überhaupt nicht so und ich finde auch keine Anleitung wie man das was SuSE da installiert in Betrieb nimmt. Früher gab es ja unter /usr/share/doc/packages/... immer README.SuSE-Dateien, aber dort findet man lediglich die Original Horde-README + INSTALL ...
Wenn ich den Angaben aus /usr/share/doc/packages/horde4/INSTALL folgen würde, würde ich doch alles nochmal parallel installieren, oder?
Diese ganzen Webdinger kopiert man normalerweise in ein Verzeichnis, zu dem der Apache Zugriff hat. Die Konfiguration für unten drunter (MySQL) liest man im Readme nach und macht hier vielleicht schon Angaben. Den Rest erledigt dann oft ein Installerskript, das man über den Browser aufruft.
Ja, so kenne ich das auch von anderen LAMP-Geschichten. Aber die SuSE-Horde-Geschichten landen alle irgendwo in /usr/share/php5/PEAR/www/horde wo ich sie eigentlich nicht erwarten würde.
Nein, ich auch nicht. Meine Horde-Installation hat da auch nichts hinterlassen. YaST hat einen Haufen PHP-Kram dort hin geschaufelt. Das geht bestimmt in Ordnung, Skriptsprachen und ihre Libs gehören ja ins System, nicht in eine Documentroot - außer man schreibt selbst was.
Wenn das also wirklich alles so gewollt ist, muss man erst einmal "rumlinken", SymLinks in Apache erlauben usw.
Kann ich mir nicht vorstellen.
Außerdem hat mich gewundert, dass die Installation der Horde-Pakete praktisch kaum Abhängigkeiten verursachte. Weder apache noch mysql usw. wurden installiert. Das musste ich alles selber machen.
Stimmt, das war bei mir auch so. Ich bin aber sicher, dass der Aufruf den Konfigurationsskripts die fehlenden Bausteine anmerkt. [...]
phpMyAdmin habe ich komplett selber aus dem Tar-Ball der Homepage installiert. Da habe ich gar nicht nachgeguckt, ob SuSE das an Bord hat.
Gibt's immer noch. Landet auch unter /srv/www/htdocs möchte ich meinen. Das konnte man jedenfalls immer mit http://localhost/phpMyAdmin aufrufen. Für das Suse-Horde (Version3) geht das nicht. Im Moment muss ich passen. Helga -- ## Technik: [http://de.opensuse.org] ## Politik: [http://www.piratenpartei.de] ## Privat: [http://www.eschkitai.de] -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Hallo Helga, On 14.01.2012 21:07, Helga Fischer wrote:
Am Freitag 13 Januar 2012 schrieb Tao te Puh:
On 13.01.2012 14:35, Helga Fischer wrote:
Am Freitag 13 Januar 2012 schrieb Tao te Puh:
Ich habe alle horde4-Pakete installiert und apache2 läuft auch schon. Und nu ?
Hast Du da Suse-Pakete genommen oder was von Horde?
Genau. Seit 12.1 sind ja Horde-Pakete in openSuSE enthalten und wenn man die Ankündigungen von openSuSE liest, kann man auf den Gedanken kommen, dass man lediglich die Pakete installieren muss und loslegen kann.
OK. Der Kram liegt unter /srv/www/htdocs/horde/. Da jedoch ein http://localhost/horde/index.php zu einem forbidden führt, denke ich, dass man da noch was konfigurieren muss.
Also bei mir gab es das Verzeichnis /srv/www/htdocs/horde nicht und genau das hat mich eben gewundert, weil ich es genau dort erwartet hätte. Stattdessen habe ich verdächtiges Material gefunden unter /usr/share/php5/PEAR/www/horde Ich habe mir dann das o.g. Verzeichnis einfach als Link erzeugt ln -s /usr/share/php5/PEAR/www/horde /srv/www/htdocs/horde
phpMyAdmin habe ich komplett selber aus dem Tar-Ball der Homepage installiert. Da habe ich gar nicht nachgeguckt, ob SuSE das an Bord hat.
Gibt's immer noch. Landet auch unter /srv/www/htdocs möchte ich meinen. Das konnte man jedenfalls immer mit http://localhost/phpMyAdmin aufrufen. Für das Suse-Horde (Version3) geht das nicht. Im Moment muss ich passen.
Nun ja, was Horde angeht musste ich mit mind. 5 Dingen nachhelfen 1.) Apache konfigurieren 2.) mysql konfigurieren und eine Datenbank für Horde einrichten 3.) Den oben erwähnten Link erzeugen 4.) Apache mit "+FollowSymLinks" erlauben diesem Link zu folgen 5.) Das Config-File von Horde durch umkopieren erzeugen und für apache beschreibbar machen cd /srv/www/htdocs/horde/config cp conf.php.dist conf.php chown wwwrun:www conf.php Dann konnte ich Horde via http://localhost/horde/admin/config erreichen. Ich sehe aber gerade, dass Du Horde3 hast - ich habe mich an 4 versucht und mittlerweile läuft es ganz passabel in einer VM mit minimal OS. Ob das aber alles so im Sinne des Paketbauers geschehen ist, mag ich bezweifeln ... -- Herzliche Grüße Tao with warm regards, Tao -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
participants (2)
-
Helga Fischer
-
Tao te Puh