Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédenteProchaine révisionLes deux révisions suivantes | ||
200messagerie:030postfix3:010_cyradm [le 01/01/2017 à 17:20] – [Web-Cyradm] prof | 200messagerie:030postfix3:010_cyradm [le 01/01/2017 à 19:07] – [Accès à la base] prof | ||
---|---|---|---|
Ligne 47: | Ligne 47: | ||
Nous sommes restés très imaginatifs, | Nous sommes restés très imaginatifs, | ||
- | '' | + | '' |
< | < | ||
- | # phpMyAdmin MySQL-Dump | + | @@ -1,12 +1,12 @@ |
- | # version 2.2.6 | + | # phpMyAdmin MySQL-Dump |
- | # http:// | + | # version 2.2.6 |
- | # http:// | + | +# patched for MariaDB 10.0.28 |
- | # | + | # http:// |
- | # Host: localhost | + | # http:// |
- | # Generation Time: Nov 04, 2002 at 01:44 AM | + | # |
- | # Server version: 3.23.52 | + | # Host: localhost |
- | # PHP Version: 4.2.3 | + | # Generation Time: Nov 04, 2002 at 01:44 AM |
- | # Database : `mail` | + | -# Server version: 3.23.52 |
- | # -------------------------------------------------------- | + | -# PHP Version: 4.2.3 |
+ | +# Modified: Jan 01, 2017 at 04:36 PM UTC | ||
+ | # Database : `mail` | ||
+ | # -------------------------------------------------------- | ||
+ | |||
+ | @@ -24,7 +24,7 @@ | ||
+ | sieve int(10) NOT NULL default ' | ||
+ | | ||
+ | | ||
+ | -) TYPE=MyISAM; | ||
+ | +) ENGINE XtraDB; | ||
+ | # -------------------------------------------------------- | ||
+ | |||
+ | # | ||
+ | @@ -38,7 +38,7 @@ | ||
+ | SID varchar(255) NOT NULL default '', | ||
+ | home varchar(255) NOT NULL default '', | ||
+ | | ||
+ | -) TYPE=MyISAM; | ||
+ | +) ENGINE XtraDB; | ||
+ | # -------------------------------------------------------- | ||
+ | |||
+ | # | ||
+ | @@ -51,7 +51,7 @@ | ||
+ | | ||
+ | | ||
+ | | ||
+ | -) TYPE=MyISAM; | ||
+ | +) ENGINE XtraDB; | ||
+ | # -------------------------------------------------------- | ||
+ | |||
+ | # | ||
+ | @@ -64,7 +64,7 @@ | ||
+ | | ||
+ | | ||
+ | | ||
+ | -) TYPE=MyISAM; | ||
+ | +) ENGINE XtraDB; | ||
+ | # -------------------------------------------------------- | ||
+ | |||
+ | # | ||
+ | @@ -83,7 +83,7 @@ | ||
+ | | ||
+ | | ||
+ | | ||
+ | -) TYPE=MyISAM; | ||
+ | +) ENGINE XtraDB; | ||
+ | # -------------------------------------------------------- | ||
+ | |||
+ | # | ||
+ | @@ -93,7 +93,7 @@ | ||
+ | | ||
+ | | ||
+ | | ||
+ | -) TYPE=MyISAM; | ||
+ | +) ENGINE XtraDB; | ||
+ | # -------------------------------------------------------- | ||
+ | |||
+ | # | ||
+ | @@ -104,10 +104,10 @@ | ||
+ | | ||
+ | | ||
+ | | ||
+ | - timestamp timestamp(14) NOT NULL, | ||
+ | + timestamp timestamp(6) NOT NULL, | ||
+ | | ||
+ | KEY search_id (search_id) | ||
+ | -) TYPE=MyISAM; | ||
+ | +) ENGINE XtraDB; | ||
+ | # -------------------------------------------------------- | ||
+ | |||
+ | # | ||
+ | @@ -120,7 +120,7 @@ | ||
+ | | ||
+ | | ||
+ | KEY alias (alias) | ||
+ | -) TYPE=MyISAM; | ||
+ | +) ENGINE XtraDB; | ||
+ | |||
+ | | ||
+ | id int(11) NOT NULL auto_increment, | ||
+ | @@ -130,11 +130,11 @@ | ||
+ | time datetime NOT NULL default ' | ||
+ | pid varchar(255) NOT NULL default '', | ||
+ | | ||
+ | -) TYPE=MyISAM; | ||
+ | +) ENGINE XtraDB; | ||
+ | |||
+ | -INSERT INTO adminuser (username, password) VALUES (' | ||
+ | +INSERT INTO adminuser (username, password) VALUES (' | ||
+ | | ||
+ | -INSERT INTO accountuser (username, password) VALUES (' | ||
+ | +INSERT INTO accountuser (username, password) VALUES (' | ||
+ | | ||
+ | |||
+ | ALTER TABLE `log` ADD INDEX `idx_log_user` ( `user` ); | ||
- | # | ||
- | # Table structure for table `accountuser` | ||
- | # | ||
- | |||
- | CREATE TABLE accountuser ( | ||
- | username varchar(255) binary NOT NULL default '', | ||
- | password varchar(50) binary NOT NULL default '', | ||
- | prefix varchar(50) NOT NULL default '', | ||
- | domain_name varchar(255) NOT NULL default '', | ||
- | imap int(10) NOT NULL default ' | ||
- | pop int(10) NOT NULL default ' | ||
- | sieve int(10) NOT NULL default ' | ||
- | smtpauth int(10) NOT NULL default ' | ||
- | UNIQUE KEY username (username) | ||
- | ) TYPE=MyISAM; | ||
- | # -------------------------------------------------------- | ||
- | |||
- | # | ||
- | # Table structure for table `adminuser` | ||
- | # | ||
- | |||
- | CREATE TABLE adminuser ( | ||
- | username varchar(50) binary NOT NULL default '', | ||
- | password varchar(50) binary NOT NULL default '', | ||
- | type int(11) NOT NULL default ' | ||
- | SID varchar(255) NOT NULL default '', | ||
- | home varchar(255) NOT NULL default '', | ||
- | PRIMARY KEY (username) | ||
- | ) TYPE=MyISAM; | ||
- | # -------------------------------------------------------- | ||
- | |||
- | # | ||
- | # Table structure for table `settings` | ||
- | # | ||
- | |||
- | CREATE TABLE settings ( | ||
- | `username` varchar(50) binary NOT NULL default '', | ||
- | `style` varchar(50) NOT NULL default ' | ||
- | `maxdisplay` int(4) NOT NULL default ' | ||
- | `warnlevel` int(3) NOT NULL default ' | ||
- | PRIMARY KEY (username) | ||
- | ) TYPE=MyISAM; | ||
- | # -------------------------------------------------------- | ||
- | |||
- | # | ||
- | # Table structure for table `alias` | ||
- | # | ||
- | |||
- | CREATE TABLE alias ( | ||
- | alias varchar(255) NOT NULL default '', | ||
- | dest longtext, | ||
- | username varchar(50) NOT NULL default '', | ||
- | status int(11) NOT NULL default ' | ||
- | PRIMARY KEY (alias) | ||
- | ) TYPE=MyISAM; | ||
- | # -------------------------------------------------------- | ||
- | |||
- | # | ||
- | # Table structure for table `domain` | ||
- | # | ||
- | |||
- | CREATE TABLE domain ( | ||
- | domain_name varchar(255) NOT NULL default '', | ||
- | prefix varchar(50) NOT NULL default '', | ||
- | maxaccounts int(11) NOT NULL default ' | ||
- | quota int(10) NOT NULL default ' | ||
- | domainquota int(10) NOT NULL default ' | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | transport varchar(255) NOT NULL default ' | ||
- | freenames enum(' | ||
- | freeaddress enum(' | ||
- | folders varchar(255) NOT NULL default '', | ||
- | PRIMARY KEY (domain_name), | ||
- | UNIQUE KEY prefix (prefix) | ||
- | ) TYPE=MyISAM; | ||
- | # -------------------------------------------------------- | ||
- | |||
- | # | ||
- | # Table structure for table `domainadmin` | ||
- | # | ||
- | |||
- | CREATE TABLE domainadmin ( | ||
- | domain_name varchar(255) NOT NULL default '', | ||
- | adminuser varchar(255) NOT NULL default '' | ||
- | ) TYPE=MyISAM; | ||
- | # -------------------------------------------------------- | ||
- | |||
- | # | ||
- | # Table structure for table `search` | ||
- | # | ||
- | |||
- | CREATE TABLE search ( | ||
- | search_id varchar(255) NOT NULL default '', | ||
- | search_sql text NOT NULL, | ||
- | perpage int(11) NOT NULL default ' | ||
- | timestamp timestamp(14) NOT NULL, | ||
- | PRIMARY KEY (search_id), | ||
- | KEY search_id (search_id) | ||
- | ) TYPE=MyISAM; | ||
- | # -------------------------------------------------------- | ||
- | |||
- | # | ||
- | # Table structure for table `virtual` | ||
- | # | ||
- | |||
- | CREATE TABLE virtual ( | ||
- | alias varchar(255) NOT NULL default '', | ||
- | dest longtext, | ||
- | username varchar(50) NOT NULL default '', | ||
- | status int(11) NOT NULL default ' | ||
- | KEY alias (alias) | ||
- | ) TYPE=MyISAM; | ||
- | |||
- | CREATE TABLE log ( | ||
- | id int(11) NOT NULL auto_increment, | ||
- | msg text NOT NULL, | ||
- | user varchar(255) NOT NULL default '', | ||
- | host varchar(255) NOT NULL default '', | ||
- | time datetime NOT NULL default ' | ||
- | pid varchar(255) NOT NULL default '', | ||
- | PRIMARY KEY (id) | ||
- | ) TYPE=MyISAM; | ||
- | |||
- | <span class=" | ||
- | INSERT INTO domainadmin (domain_name, | ||
- | INSERT INTO accountuser (username, password) VALUES (' | ||
- | INSERT INTO `settings` ( `username` , `style` , `maxdisplay` , `warnlevel` ) VALUES ( ' | ||
- | |||
- | ALTER TABLE `log` ADD INDEX `idx_log_user` ( `user` ); | ||
</ | </ | ||
+ | Quelques corrections de langage d'une part, et une configuration personnalisée pour l' | ||
- | Dans '' | + | En ce qui concerne |
- | + | ||
- | Dans '' | + | |
- | Bien entendu, ces loggins sont à personnaliser avant de créer la base. | + | Bien entendu, ces loggins sont à personnaliser |
Il suffit maintenant de faire : | Il suffit maintenant de faire : | ||
Ligne 213: | Ligne 173: | ||
web-cyradm pouvant utiliser aussi bien MySQL que PostgreSQL, le concepteur a utilisé une couche d' | web-cyradm pouvant utiliser aussi bien MySQL que PostgreSQL, le concepteur a utilisé une couche d' | ||
aptitude install php-pear | aptitude install php-pear | ||
+ | pear install PEAR | ||
pear install DB | pear install DB | ||
Résoudra le problème (avec le « warning » qui va bien), si vous avez bien entendu installé ce qu'il faut pour utiliser Pear. | Résoudra le problème (avec le « warning » qui va bien), si vous avez bien entendu installé ce qu'il faut pour utiliser Pear. |