Richard Bruno
navigation
Home
admin









IMP
October 18th, 2016

Ces infos sont valables pour Horde/IMP et une installation sur une Debian jessie

Table des matières


Docs
Installation via pear
Installation / Configuration de Mysql
Configuration initiale du webmail
Patch du CAS


Docs



https://wiki.debian.org/Horde
https://www.esup-portail.org/wiki/display/PROJHORDE/Installation+sous+Debian+Squeeze+et+Wheezy

Installation via pear




apt-get install php-pear php5-mysql php5-ldap apache2 php5-gd php5-geoip php5-intl php5-imagick php5-memcache php5-tidy php5-curl geoip-database php-apc
pear channel-discover pear.horde.org
pear install channel://pear.php.net/HTTP_WebDAV_Server-1.0.0RC8
pear install pear/MDB2#mysql
pear install channel://pear.php.net/XML_Serializer-0.20.2
pear install 'channel://pear.php.net/Date_Holidays-0.21.5'
pear install Net_LDAP
pear install horde/horde_role
pear run-scripts horde/horde_role
pear install -a -B horde/webmail



Installation / Configuration de Mysql



root@imp-1:~# apt-get install mysql-client-5.5 mysql-server-5.5
root@imp-1:~# mysql -p
Enter password:
Welcome to the MySQL monitor. Commands end with ; or g.
Your MySQL connection id is 44
Server version: 5.5.40-1 (Debian)

Copyright (c) 2000, 2014, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Type 'help;' or 'h' for help. Type 'c' to clear the current input statement.

mysql> CREATE DATABASE imp CHARSET='UTF8';
Query OK, 1 row affected (0.00 sec)

mysql> CREATE USER 'imp'@'localhost' IDENTIFIED BY 'mysecret';
Query OK, 0 rows affected (0.00 sec)

mysql> GRANT ALL PRIVILEGES ON imp.* TO 'imp'@'localhost';
Query OK, 0 rows affected (0.00 sec)

mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec)

mysql> exit
Bye
root@imp-1:~#



Configuration initiale du webmail



root@imp-1:/# /usr/bin/webmail-install

Installing Horde Groupware Webmail Edition

Configuring database settings

What database backend should we use?
(false) [None]
(mysql) MySQL / PDO
(mysqli) MySQL (mysqli)
(oci8) Oracle
(pgsql) PostgreSQL
(sqlite) SQLite

Type your choice []: mysql

Username to connect to the database as* [] imp
Password to connect with
How should we connect to the database?
(unix) UNIX Sockets
(tcp) TCP/IP

Type your choice [unix]:

Location of UNIX socket [] /var/run/mysqld/mysqld.sock

Database name to use* [] imp

Internally used charset* [utf-8]
Use SSL to connect to the server?
(1) Yes
(0) No

Type your choice [0]:

Certification Authority to use for SSL connections []
Split reads to a different server?
(false) Disabled
(true) Enabled

Type your choice [false]:

Writing main configuration file... done.

Creating and updating database tables... done.

Configuring administrator settings

Specify an existing mail user who you want to give administrator
permissions (optional):

Writing main configuration file... done.

Thank you for using Horde Groupware Webmail Edition!



Patch du CAS



cd /opt
git clone git://git.renater.fr/esup-horde.git
cp esup-horde/auth-backend/Cas.php .
patch -p0 < esup-horde/auth-renew/method_patch/ingo_lib_Transport_Timsieved.php.patch
cd /usr/share/php
patch -p0 < /opt/esup-horde/auth-renew/method_patch/Horde_Imap_Client_Socket.php.patch




Dernières modifs
VNC (November 22nd, 2020)
Editeurs (October 20th, 2016)
Awk (October 18th, 2016)
Claws Mail (October 18th, 2016)
Cups (October 18th, 2016)
Gimp (October 18th, 2016)
Git (October 18th, 2016)

Contact
Pour m'envoyer un mail,
Pour me laisser un commentaire :
richard.brunooo
chez
gmail.com


powered by kure, modified by Bruno