Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

vexim [2010/02/23 18:31] (aktuell)
joe angelegt
Zeile 1: Zeile 1:
 +====== vexim ======
 +Mailadressenverwaltung per Webbrowser
 +
 +===== Installation =====
 +
 +        $ wget http://silverwraith.com/vexim/vexim2.2.1.tar.gz
 +        $ tar xzf vexim2.2.1.tar.gz
 +        # mv vexim2.2.1/vexim /usr/share/
 +        # apt-get install php-db
 +
 +In der Datei ''/etc/php5/apache2/php.ini'' das Kommentarzeichen (;) vor der Zeile „include_path“ entfernen. Der Eintrag sollte dann in etwa wie folgt aussehen:
 +
 +        include_path = ".:/usr/share/php"
 +
 +Es muss ein Benutzer für vexim existieren. Dieser wird wie folgt angelegt:
 +
 +        # adduser --system --uid 99 --group --home /home/vmail vmail
 +
 +Der mitgelieferter MySQL Dump muss angepasst werden. Folgende Änderungen müssen in der Datei ''vexim2.2.1/setup/mysql.sql'' angepasst werden:
 +
 +  * Ganz oben einfügen
 +
 +        USE vexim;
 +
 +  * UID und GID anpassen
 +
 +        uid smallint(5) unsigned NOT NULL default '99'
 +        gid smallint(5) unsigned NOT NULL default '99'
 +
 +  * Datenbank Passwort anpassen
 +
 +        GRANT SELECT,INSERT,DELETE,UPDATE ON vexim.* to vexim@localhost IDENTIFIED BY 'DBPassword';
 +
 +  * Kommentarzeilen (--) entfernen
 +
 +        INSERT INTO vexim.users (domain_id, localpart, username, clear, crypt, uid, gid, smtp, pop, realname, type, admin);
 +        VALUES ('1', 'siteadmin', 'siteadmin', 'CHANGE', '$1$12345678$2lQK5REWxaFyGz.p/dos3/', '65535', '65535', '', '', 'SiteAdmin', 'site', '1');
 +
 +Passwort für den User ''siteadmin'' (Passwort: CHANGE) wird später über die Weboberfläche geändert.
 +
 +Ist der Dump angepasst, kann dieser in die Datenbank eingespielt werden.
 +
 +  * MySQL Dumb einspielen
 +
 +        $ mysql -u root -p < vexim2.2.1/setup/mysql.sql
 +
 +Die Datei ''/usr/share/vexim/config/variables.php'' muss ebenso angepasst werden:
 +
 +        $sqlpass = "DBPasswort"
 +        $uid="99"
 +        $gid="99"
 +
 +Danach wird noch ein Softlink erstellt, damit vexim über den Webserver zu erreichen ist.
 +
 +        # ln -s /usr/share/vexim /var/www/server.de/veximmailconf
 
vexim.txt · Zuletzt geändert: 2010/02/23 18:31 von joe
 
Falls nicht anders bezeichnet, ist der Inhalt dieses Wikis unter der folgenden Lizenz veröffentlicht:Public Domain
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Run by Debian Driven by DokuWiki