Roundcube: Unterschied zwischen den Versionen

Aus xinux.net
Zur Navigation springen Zur Suche springen
 
(6 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
 
=Install=  
 
=Install=  
*apt-get  install apache2 mysql-server
+
*apt-get  install apache2 mariadb-server
 
*apt-get install roundcube roundcube-mysql
 
*apt-get install roundcube roundcube-mysql
 
*dpkg-reconfigure roundcube-core
 
*dpkg-reconfigure roundcube-core
=Enable php5enmod=  
+
 
*php5enmod mcrypt
+
=Enable phpenmod=  
 +
*phpenmod mcrypt
 +
 
 
=Next create a symbolic link to apache's document root, in this case /var/www=
 
=Next create a symbolic link to apache's document root, in this case /var/www=
 
*ln -s /usr/share/roundcube /var/www/html/roundcube
 
*ln -s /usr/share/roundcube /var/www/html/roundcube
Zeile 14: Zeile 16:
 
=Logdir=
 
=Logdir=
 
  /var/log/roundcube/
 
  /var/log/roundcube/
=Roundcube calender Plugin installieren=
+
=Roundcube calendar Plugin installieren=
 
==Plugin Manager installieren==
 
==Plugin Manager installieren==
 
von
 
von
Zeile 36: Zeile 38:
 
und ueber die vorhandene roundcube Installation entpacken
 
und ueber die vorhandene roundcube Installation entpacken
  
==Calender Plugin installieren==
+
==Calendar Plugin installieren==
 
im Plugin Manager von Roundcube:
 
im Plugin Manager von Roundcube:
 
  Manage Plugins -> Plugins downloads -->> 'I agree'
 
  Manage Plugins -> Plugins downloads -->> 'I agree'
Zeile 53: Zeile 55:
  
 
Unter Preferences -> Manage Plugins -> Settings db_config aktivieren.
 
Unter Preferences -> Manage Plugins -> Settings db_config aktivieren.
 
  
 
==Calendar Plugin konfigurieren (Verwendung von db_config)==
 
==Calendar Plugin konfigurieren (Verwendung von db_config)==
Zeile 61: Zeile 62:
 
im Menu Settings->Preferences ist nun ein weiterer Punkt Calendar, dort konfigurieren.
 
im Menu Settings->Preferences ist nun ein weiterer Punkt Calendar, dort konfigurieren.
  
Zum Zugriff auf caldav Konfigdatei erstellen und anpassen:
+
==Zugriff auf caldav funktioniert nur mit dem calendar_plus Plugin (ab 8 Euro ??)==
cp .../roundcube/plugins/calendar/config.inc.php.dist .../roundcube/plugins/calendar/config.inc.php
 
 
 
vi .../roundcube/plugins/calendar/config.inc.php
 
 
 
...
 
$config['backend'] = 'caldav';
 
...
 
$config['default_caldav_backend'] = array(
 
            'user' => '%u',
 
            'pass' => '%p',
 
            'url' => 'http://davical.domain.tld/caldav.php/%u/calendar',
 
            'cat' => 'http://davical.domain.tld/caldav.php/%u/%c',
 
            'auth' => 'basic',
 
            'extr' => false, // external reminder service (f.e. google calendar reminders)
 
          );
 

Aktuelle Version vom 2. Oktober 2022, 20:03 Uhr

Install

  • apt-get install apache2 mariadb-server
  • apt-get install roundcube roundcube-mysql
  • dpkg-reconfigure roundcube-core

Enable phpenmod

  • phpenmod mcrypt

Next create a symbolic link to apache's document root, in this case /var/www

  • ln -s /usr/share/roundcube /var/www/html/roundcube

Restart Apache

  • sudo service apache2 restart

Access with your Browser

http://myhostname.mydomainname.com/roundcube

Logdir

/var/log/roundcube/

Roundcube calendar Plugin installieren

Plugin Manager installieren

von

https://myroundcube.com/myroundcube-plugins/plugin-manager

den Plugin Manager herunterladen (plugins.zip) und in das Verzeichnis

/.../roundcube/

entpacken

Plugin Manager aktivieren

 vi /.../roundcube/config/config.inc.php
// List of active plugins (in plugins/ directory)
$rcmail_config['plugins'] = array('plugin_manager');

Der naechste Benutzer, der sich anmeldet gilt als plugin manager admin benutzer. Dieser kann dann im Roundcube Frontende weitere Benutzer als Administratoren hinzufuegen.

Roundcube core files patches installieren

Download:

https://mirror.myroundcube.com/dl/1.0.3/roundcube.zip

und ueber die vorhandene roundcube Installation entpacken

Calendar Plugin installieren

im Plugin Manager von Roundcube:

Manage Plugins -> Plugins downloads -->> 'I agree'

Drauf achten, dass bei den gewünschten Plugins in der checkbox ein Häckchen hat und 'Zip-Archiv herunterladen' anklicken (zur Sicherheit am besten noch rechts unten 'kostenpflichtige Downloads abwählen' anklicken) folgnde Plugins auswählen (falls nicht schon installiert):

calendar
jqueryui
jscolor
qtip
http_auth
http_request
timepicker
db_version
db_config

Datei (plugins.zip) auf Server kopieren und in Roundcube Verzeichnis entpacken.

Unter Preferences -> Manage Plugins -> Settings db_config aktivieren.

Calendar Plugin konfigurieren (Verwendung von db_config)

  1. Anmelden mit Plugin Manager Admin Account
  2. Preferences -> Manage Plugins -> Settings -> Calendar : hier aktivieren

im Menu Settings->Preferences ist nun ein weiterer Punkt Calendar, dort konfigurieren.

Zugriff auf caldav funktioniert nur mit dem calendar_plus Plugin (ab 8 Euro ??)