PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Fragen zur Kolab installation



koladeb
07.08.14, 09:08
Hallo, ich habe mir zuhause Testweise einen Debian-Server (7.0) installiert um etwas herum zu experimintieren.
Nun wollte ich die Groupware Kolab installieren und habe mir die Anleitung dazu unter: http://docs.kolab.org/installation-guide/debian.html angesehen.
Allerdings bereitet mir der Punkt 3 Probleme. Dieser Ordner exisitiert nicht und selbst wenn ich Ihn erstelle, wie soll ich das in den Ordner schreiben?
Bin leider noch im Lernstadium und habe noch nicht alles begriffen. Ich hoffe Ihr könnt mir weiterhelfen. Danke schonmal im Voraus!

marce
07.08.14, 10:14
Du sollst im Ordner /etc/apt/preferences.d/ eine Datei kolab mit dem entsprechenden Inhalt erstellen.

koladeb
07.08.14, 19:15
Hallo, hab jetzt mal zusammengeschrieben wie ich die Installation angehe, da ich irgendwie nicht auf einen grünen Zweig komme :(




****************************** //Apache installieren etc.
*
apt-get install apache2
*
apt-get install mysql-server
*
apt-get install mysql-client
*
apt-get install php5

*apt-get install php5-cgi

apt-get install libapache2-mod-php5

/etc/init.d/apache2 restart
*
*
*
****************************** //Texteditor installieren
*
apt-get install nano
*
*
****************************** //FTP-Server installieren
*
apt-get install vsftpd
*
****************************** //Paketquellen für Kolab hinzufügen
*
nano /etc/apt/sources.list.d/kolab-3.0.list
*
deb http://mirror.kolabsys.com/pub/debian/kolab-3.0/ wheezy release updates
deb-src http://mirror.kolabsys.com/pub/debian/kolab-3.0/ wheezy release updates
*
*
****************************** //Keys hinzufügen
*
# wget -qO - http://obs.kolabsys.com:82/Kolab:/3.2/Debian_7.0/Release.key | apt-key add -
# wget -qO - http://obs.kolabsys.com:82/Kolab:/3.2:/Updates/Debian_7.0/Release.key | apt-key add -
*
*
*
****************************** //Pakete bevorzugen
*
*************** Datei erstellen /etc/apt/preferences.d/kolab
*

***********Package: *
********** Pin: origin mirror.kolabsys.com
********** Pin-Priority: 501
*
*
****************************** //Pakete installieren
*
aptitude update
aptitude install kolab


Bekomme dann immer diese Meldung und egal was ich davon wähle, ich komme nicht weiter:


The following NEW packages will be installed:
389-admin{ab} 389-admin-console{a} 389-console{a} 389-ds{a} 389-ds-base{ab}
389-ds-base-libs{a} 389-ds-console{a} 389-dsgw{ab} amavisd-new{a} apache2{a} apache2-bin{ab}
apache2-mpm-worker{a} apache2.2-bin{a} apache2.2-common{a} aspell{a} aspell-en{a}
augeas-lenses{a} ca-certificates-java{a} clamav{a} clamav-base{a} clamav-daemon{a}
clamav-freshclam{a} cyrus-imapd{ab} dictionaries-common{a} gcc{a} gcc-4.8{a}
hicolor-icon-theme{a} icedtea-6-jre-cacao{a} icedtea-6-jre-jamvm{a} icedtea-netx{a}
icedtea-netx-common{a} java-common{a} kolab kolab-cli{a} kolab-conf{a} kolab-imap{a}
kolab-ldap{a} kolab-mta{a} kolab-saslauthd{a} kolab-schema{a} kolab-server{a}
kolab-webadmin{a} kolab-webclient{a} kolab-xml{a} libadminutil-data{a} libadminutil0{a}
libapache2-mod-nss{a} libapache2-mod-php5{ab} libarchive-zip-perl{a} libasan0{a} libasound2{a}
libasound2-data{a} libaspell15{a} libasyncns0{a} libatk-wrapper-java{a}
libatk-wrapper-java-jni{a} libatk1.0-0{a} libatk1.0-data{a} libatomic1{a} libaudio2{a}
libaugeas0{a} libauthen-sasl-perl{a} libavahi-client3{a} libavahi-common-data{a}
libavahi-common3{a} libberkeleydb-perl{a} libc-client2007e{a} libc-dev-bin{a} libc6-dev{a}
libcairo2{a} libcalendaring0{ab} libclamav6{a} libconvert-binhex-perl{a}
libconvert-tnef-perl{a} libconvert-uulib-perl{a} libcrypt-openssl-bignum-perl{a}
libcrypt-openssl-rsa-perl{a} libcups2{a} libcurl3-gnutls{a} libdatrie1{a} libdb5.1{a}
libdigest-hmac-perl{a} libds-admin-serv0{a} libencode-locale-perl{a} liberror-perl{a}
libfile-listing-perl{a} libflac8{a} libfont-afm-perl{a} libgcc-4.8-dev{a} libgd3{a}
libgdk-pixbuf2.0-0{a} libgdk-pixbuf2.0-common{a} libgif4{a} libgraphite2-3{a} libgtk2.0-0{a}
libgtk2.0-bin{a} libgtk2.0-common{a} libharfbuzz0b{a} libhtml-form-perl{a}
libhtml-format-perl{a} libhtml-parser-perl{a} libhtml-tagset-perl{a} libhtml-tree-perl{a}
libhttp-cookies-perl{a} libhttp-daemon-perl{a} libhttp-date-perl{a} libhttp-message-perl{a}
libhttp-negotiate-perl{a} libice6{a} libicu52{a} libidm-console-framework-java{a}
libio-html-perl{a} libio-multiplex-perl{a} libio-socket-inet6-perl{a} libio-socket-ssl-perl{a}
libio-stringy-perl{a} libitm1{a} libjasper1{a} libjbig0{a} libjpeg-turbo8{a} libjpeg8{a}
libjss-java{a} libkolab0{ab} libkolabxml0{ab} liblcms2-2{a} libldap-java{a} liblua5.1-0{a}
liblwp-mediatypes-perl{a} liblwp-protocol-https-perl{a} libmail-dkim-perl{a}
libmail-spf-perl{a} libmailtools-perl{a} libmcrypt4{a} libmime-tools-perl{a}
libmozilla-ldap-perl{ab} libmozldap-0d{a} libnet-cidr-perl{a} libnet-dns-perl{a}
libnet-http-perl{a} libnet-ip-perl{a} libnet-libidn-perl{a} libnet-server-perl{a}
libnet-smtp-ssl-perl{a} libnet-ssleay-perl{a} libnetaddr-ip-perl{a} libnspr4{a} libnspr4-0d{a}
libnss3{a} libnss3-1d{a} libnss3-nssdb{a} libnss3-tools{a} libogg0{a} libpango-1.0-0{a}
libpangocairo-1.0-0{a} libpangoft2-1.0-0{a} libperl4-corelibs-perl{a} libpixman-1-0{a}
libpulse0{a} libqt4-declarative{a} libqt4-network{a} libqt4-script{a} libqt4-sql{a}
libqt4-sql-mysql{a} libqt4-xml{a} libqt4-xmlpatterns{a} libqtcore4{a} libqtdbus4{a}
libqtgui4{a} libquadmath0{a} librtmp0{a} libsm6{a} libsndfile1{a}
libsocket-getaddrinfo-perl{a} libsocket6-perl{a} libsvrcore0{a} libsys-hostname-long-perl{a}
libthai-data{a} libthai0{a} libtiff5{a} libtimedate-perl{a} libtsan0{a} libunix-syslog-perl{a}
liburi-perl{a} libvorbis0a{a} libvorbisenc2{a} libvpx1{a} libwww-perl{a}
libwww-robotrules-perl{a} libx11-6{a} libx11-data{a} libxau6{a} libxcb-render0{a}
libxcb-shm0{a} libxcb1{a} libxcomposite1{a} libxcursor1{a} libxdamage1{a} libxdmcp6{a}
libxerces-c3.1{a} libxext6{a} libxfixes3{a} libxi6{a} libxinerama1{a} libxpm4{a} libxrandr2{a}
libxrender1{a} libxt6{a} libxtst6{a} libzephyr4{a} linux-libc-dev{a} manpages-dev{a} mlock{a}
mozldap-tools{a} openjdk-6-jre{a} openjdk-6-jre-headless{a} openjdk-6-jre-lib{a} pax{a}
php-auth{a} php-auth-sasl{a} php-db{a} php-http-request{a} php-http-request2{a} php-kolab{ab}
php-kolabformat{ab} php-log{a} php-mail{a} php-mail-mime{a} php-mdb2{a}
php-mdb2-driver-mysql{a} php-net-dime{a} php-net-ldap2{a} php-net-smtp{a} php-net-socket{a}
php-net-url{a} php-net-url2{a} php-soap{a} php5-gd{a} php5-imap{a} php5-ldap{a} php5-mcrypt{a}
php5-mysql{a} php5-pspell{a} php5-sqlite{a} pykolab{a} python-augeas{a} python-cheetah{a}
python-icalendar{a} python-kolabformat{ab} python-ldap{a} python-mysqldb{a} python-pyasn1{a}
python-pyasn1-modules{a} python-sqlalchemy{a} python-sqlalchemy-ext{a} python-tz{a}
qtcore4-l10n{a} re2c{a} roundcubemail{a} roundcubemail-plugins-kolab{a} sa-compile{a}
smarty3{a} spamassassin{a} spamc{a} tzdata-java{a} wallace{a} x11-common{a}
0 packages upgraded, 266 newly installed, 0 to remove and 0 not upgraded.
Need to get 121 MB/123 MB of archives. After unpacking 383 MB will be used.
The following packages have unmet dependencies:
389-dsgw : Hängt ab von: libicu48 (>= 4.8-1) which is a virtual package.
libapache2-mod-php5 : Hängt ab von: apache2 (>= 2.4) but 2.2.22-13.1 is to be installed.
libkolabxml0 : Hängt ab von: libboost-system1.49.0 (>= 1.49.0-1) which is a virtual package.
Hängt ab von: libboost-thread1.49.0 (>= 1.49.0-1) which is a virtual package.
libcalendaring0 : Hängt ab von: libical0 (>= 0.42) which is a virtual package.
php-kolabformat : Hängt ab von: libboost-system1.49.0 (>= 1.49.0-1) which is a virtual package.
Hängt ab von: libboost-thread1.49.0 (>= 1.49.0-1) which is a virtual package.
Hängt ab von: phpapi-20100525 which is a virtual package.
389-admin : Hängt ab von: libicu48 (>= 4.8-1) which is a virtual package.
389-ds-base : Hängt ab von: libicu48 (>= 4.8-1) which is a virtual package.
Hängt ab von: libsnmp15 (>= 5.4.3~dfsg) which is a virtual package.
cyrus-imapd : Hängt ab von: libsnmp15 (>= 5.4.3~dfsg) which is a virtual package.
Hängt ab von: perlapi-5.14.2 which is a virtual package.
php-kolab : Hängt ab von: phpapi-20100525 which is a virtual package.
Hängt ab von: libboost-system1.49.0 (>= 1.49.0-1) which is a virtual package.
Hängt ab von: libboost-thread1.49.0 (>= 1.49.0-1) which is a virtual package.
libmozilla-ldap-perl : Hängt ab von: perlapi-5.14.2 which is a virtual package.
python-kolabformat : Hängt ab von: libboost-system1.49.0 (>= 1.49.0-1) which is a virtual package.
Hängt ab von: libboost-thread1.49.0 (>= 1.49.0-1) which is a virtual package.
apache2-data : Kollidiert mit: apache2.2-common but 2.2.22-13.1 is to be installed.
apache2-bin : Kollidiert mit: apache2.2-bin (< 2.3~) but 2.2.22-13.1 is to be installed.
Kollidiert mit: apache2.2-common but 2.2.22-13.1 is to be installed.
libkolab0 : Hängt ab von: libboost-system1.49.0 (>= 1.49.0-1) which is a virtual package.
Hängt ab von: libboost-thread1.49.0 (>= 1.49.0-1) which is a virtual package.
The following actions will resolve these dependencies:

Keep the following packages at their current version:
1) 389-admin [Not Installed]
2) 389-admin-console [Not Installed]
3) 389-ds [Not Installed]
4) 389-ds-base [Not Installed]
5) 389-ds-console [Not Installed]
6) 389-dsgw [Not Installed]
7) apache2 [Not Installed]
8) apache2-bin [Not Installed]
9) apache2-mpm-worker [Not Installed]
10) apache2.2-common [Not Installed]
11) cyrus-imapd [Not Installed]
12) kolab [Not Installed]
13) kolab-conf [Not Installed]
14) kolab-imap [Not Installed]
15) kolab-ldap [Not Installed]
16) kolab-mta [Not Installed]
17) kolab-webadmin [Not Installed]
18) kolab-webclient [Not Installed]
19) kolab-xml [Not Installed]
20) libapache2-mod-nss [Not Installed]
21) libapache2-mod-php5 [Not Installed]
22) libcalendaring0 [Not Installed]
23) libkolab0 [Not Installed]
24) libkolabxml0 [Not Installed]
25) libmozilla-ldap-perl [Not Installed]
26) php-kolab [Not Installed]
27) php-kolabformat [Not Installed]
28) python-kolabformat [Not Installed]
29) roundcubemail [Not Installed]
30) roundcubemail-plugins-kolab [Not Installed]
31) wallace [Not Installed]



Accept this solution? [Y/n/q/?]


Sorry wenn ich euch mit dem Thread hier noch öfter nerven werde, aber ich versuche gerade mir bisschen wissen anzueigenen und irgendwie will es nicht so recht...

Danke schonmal!

koladeb
10.08.14, 20:43
Aus irgend einem Grund ist es nicht möglich ein SQL-Passwort zu setzen.
Bei der Installation bekomme ich jedes mal die Meldungs das das Passwort nicht gesetzt werden konnte. Woran kann das liegen?

marce
10.08.14, 20:53
"es geht nicht" ist sicherlich nicht die Fehlermeldung, die Du bekommst...

koladeb
11.08.14, 17:53
"es geht nicht" ist sicherlich nicht die Fehlermeldung, die Du bekommst...

Das habe ich auch nie behauptet...

Die korrekte Fehlermeldung lautet wie folgt:

Konnte für den MySQL-»root«-Benutzer kein Passwort setzen

Beim setzen des Passworts für den administrativen MySQL-Benutzer ist ein Fehler
aufgetreten. Dies könnte daran liegen, dass der Benutzer bereits ein Passwort
hat oder dass es ein Problem mit der Kommunikation mit dem MySQL-Server gibt.

Sie sollten das Passwort des administrativen Benutzers nach der
Paketinstallation prüfen.

Für weitere Informationen lesen Sie
/usr/share/doc/mysql-server-5.5/README.Debian.

nopes
11.08.14, 20:24
ok die Doku (zcat /usr/share/doc/mysql-server-5.5/README.Debian.gz) sagt:
* PASSWORDS:
============
It is strongly recommended to set a password for the mysql root user (which
/usr/bin/mysql -u root -D mysql -e "update user set password=password('new-password') where user='root'"
/usr/bin/mysql -u root -e "flush privileges"
If you already had a password set add "-p" before "-u" to the lines above.Hast du das so probiert?

koladeb
11.08.14, 20:47
Bekomme dann immer diesen Fehler:

ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)

nopes
11.08.14, 21:09
Was sagt denn
/etc/init.d/mysqld status

koladeb
11.08.14, 21:11
Irgendwie habe ich das Gefühl, ich mache etwas gewaltig falsch :confused:

-bash: /etc/init.d/mysqld: No such file or directory

koladeb
12.08.14, 22:26
Also ich verstehe das einfach nicht. Wenn ich:
apt-get install mysql-server eigebe, dann erhalte ich folgendes:

Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
mysql-client is already the newest version.
0 aktualisiert, 0 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.


Versuche ich dann aber Mysql zu starten mit:
/etc/init.d/mysqld start
bekomme ich:

-bash: /etc/init.d/mysqld: No such file or directory

Gebe ich
service mysqld start ein, erhalte ich:

mysqld: unrecognized service

Sorry wenn ich mich für euch vielleicht ziemlich dämlich anstelle, aber für einen Neuling wie mich ist das alles nicht so ganz einfach^^

Mit der installation über apt-get install mysql-server kann man doch eigentlich nicht viel falsch machen oder? Scheint aber so als ob Mysql trotzdem nicht richtig installiert wird :confused:

nopes
12.08.14, 23:10
sorry bei Debian heißt der Service mysql - siehe hier (https://packages.debian.org/de/wheezy/amd64/mysql-server-5.5/filelist).

koladeb
13.08.14, 16:12
Okay kein Problem, jetzt lässt sich das Ganze auch starten.

Bei der Kolab Installation hänge ich allderings immer bei dieser Meldung fest:

The following actions will resolve these dependencies:

Remove the following packages:
1) apache2
2) apache2-bin
3) libapache2-mod-php5
4) php5

Keep the following packages at their current version:
5) 389-admin [Not Installed]
6) 389-admin-console [Not Installed]
7) 389-ds [Not Installed]
8) 389-ds-base [Not Installed]
9) 389-ds-console [Not Installed]
10) 389-dsgw [Not Installed]
11) apache2.2-common [Not Installed]
12) cyrus-imapd [Not Installed]
13) kolab [Not Installed]
14) kolab-conf [Not Installed]
15) kolab-imap [Not Installed]
16) kolab-ldap [Not Installed]
17) kolab-mta [Not Installed]
18) kolab-webadmin [Not Installed]
19) kolab-webclient [Not Installed]
20) kolab-xml [Not Installed]
21) libapache2-mod-nss [Not Installed]
22) libcalendaring0 [Not Installed]
23) libkolab0 [Not Installed]
24) libkolabxml0 [Not Installed]
25) libmozilla-ldap-perl [Not Installed]
26) php-auth-sasl [Not Installed]
27) php-kolab [Not Installed]
28) php-kolabformat [Not Installed]
29) php-log [Not Installed]
30) php-mail-mime [Not Installed]
31) php-net-ldap2 [Not Installed]
32) python-kolabformat [Not Installed]
33) roundcubemail [Not Installed]
34) roundcubemail-plugins-kolab [Not Installed]
35) wallace [Not Installed]

Leave the following dependencies unresolved:
36) php-auth recommends php-log (>= 1.9.10)
37) php-net-smtp recommends php-auth-sasl
38) php-soap recommends php-mail-mime


Accept this solution? [Y/n/q/?]

koladeb
18.08.14, 16:35
Hab es jetzt reibunglos installiert bekommen. Das Problem lag wohl daran das Kolab auf Strato VServern nicht richtig läuft.

Nun habe ich blöderweise ein weiteres Problem.
Wenn ich auf 'http://xxx.xxx.com/roundcubemail' gehe bekomme ich das Login für Roundcube angezeigt.
Gehe ich allerdings auf 'http://xxx.xxx.com/kolab-webadmin' bekomme ich nur eine weiße Seite.

Kennt sich hier vielleicht jemand mit Kolab aus und kann helfen?

nopes
18.08.14, 17:48
Kenn mich zwar nicht aus, aber hier (http://forum.directadmin.com/showthread.php?t=33304) wird dein Problem besprochen und gelöst.

koladeb
18.08.14, 23:18
Das Problem dort ist leider ein anderes. Das Problem gab es bei Kolab 2 öfters im Internet, aber die Lösungen funktionieren bei Kolab 3 leider nicht

//edit: Um das Ganze mal verständlicher zu beschreiben: das Frontend lädt ganz normal, aber das Backend ist nur eine weiße Seite ohne Fehler und Quellcode.