Server Installation · 6 min read · Dec 28, 2025

Der perfekte Server - Fedora 14 x86_64 [ISPConfig 3] - Seite 6

22 SquirrelMail installieren

Um den SquirrelMail-Webmail-Client zu installieren, führen Sie aus…

yum install squirrelmail

… und starten Sie Apache neu:

/etc/init.d/httpd restart

Konfigurieren Sie dann SquirrelMail:

/usr/share/squirrelmail/config/conf.pl

Wir müssen SquirrelMail mitteilen, dass wir Dovecot verwenden:

SquirrelMail Konfiguration : Lesen: config.php (1.4.0)

Hauptmenü –

  1. Organisationseinstellungen
  2. Servereinstellungen
  3. Ordnerstandardeinstellungen
  4. Allgemeine Optionen
  5. Themen
  6. Adressbücher
  7. Nachricht des Tages (MOTD)
  8. Plugins
  9. Datenbank
  10. Sprachen

D. Vordefinierte Einstellungen für bestimmte IMAP-Server festlegen

C Farbe ausschalten
S Daten speichern
Q Beenden

Befehl >> <– D

SquirrelMail Konfiguration : Lesen: config.php

Während wir SquirrelMail aufgebaut haben, haben wir einige
Einstellungen entdeckt, die mit einigen Servern besser funktionieren,
als mit anderen. Wenn Sie Ihren IMAP-Server auswählen, wird diese
Option einige vordefinierte Einstellungen für diesen Server festlegen.

Bitte beachten Sie, dass Sie dennoch alles überprüfen und sicherstellen
müssen, dass alles korrekt ist. Dies ändert nicht alles. Es gibt
nur einige wenige Einstellungen, die dadurch geändert werden.

Bitte wählen Sie Ihren IMAP-Server aus:
bincimap = Binc IMAP-Server
courier = Courier IMAP-Server
cyrus = Cyrus IMAP-Server
dovecot = Dovecot Secure IMAP-Server
exchange = Microsoft Exchange IMAP-Server
hmailserver = hMailServer
macosx = Mac OS X Mailserver
mercury32 = Mercury/32
uw = IMAP-Server der University of Washington
gmail = IMAP-Zugriff auf Google Mail (Gmail)-Konten

quit = Nichts ändern
Befehl >> <– dovecot

SquirrelMail Konfiguration : Lesen: config.php

Während wir SquirrelMail aufgebaut haben, haben wir einige
Einstellungen entdeckt, die mit einigen Servern besser funktionieren,
als mit anderen. Wenn Sie Ihren IMAP-Server auswählen, wird diese
Option einige vordefinierte Einstellungen für diesen Server festlegen.

Bitte beachten Sie, dass Sie dennoch alles überprüfen und sicherstellen
müssen, dass alles korrekt ist. Dies ändert nicht alles. Es gibt
nur einige wenige Einstellungen, die dadurch geändert werden.

Bitte wählen Sie Ihren IMAP-Server aus:
bincimap = Binc IMAP-Server
courier = Courier IMAP-Server
cyrus = Cyrus IMAP-Server
dovecot = Dovecot Secure IMAP-Server
exchange = Microsoft Exchange IMAP-Server
hmailserver = hMailServer
macosx = Mac OS X Mailserver
mercury32 = Mercury/32
uw = IMAP-Server der University of Washington
gmail = IMAP-Zugriff auf Google Mail (Gmail)-Konten

quit = Nichts ändern
Befehl >> dovecot

imap_server_type = dovecot
default_folder_prefix =
trash_folder = Trash
sent_folder = Sent
draft_folder = Drafts
show_prefix_option = false
default_sub_of_inbox = false
show_contain_subfolders_option = false
optional_delimiter = detect
delete_folder = false

Drücken Sie eine beliebige Taste, um fortzufahren… <– drücken Sie eine Taste

SquirrelMail Konfiguration : Lesen: config.php (1.4.0)

Hauptmenü –

  1. Organisationseinstellungen
  2. Servereinstellungen
  3. Ordnerstandardeinstellungen
  4. Allgemeine Optionen
  5. Themen
  6. Adressbücher
  7. Nachricht des Tages (MOTD)
  8. Plugins
  9. Datenbank
  10. Sprachen

D. Vordefinierte Einstellungen für bestimmte IMAP-Server festlegen

C Farbe ausschalten
S Daten speichern
Q Beenden

Befehl >> <–S

SquirrelMail Konfiguration : Lesen: config.php (1.4.0)

Hauptmenü –

  1. Organisationseinstellungen
  2. Servereinstellungen
  3. Ordnerstandardeinstellungen
  4. Allgemeine Optionen
  5. Themen
  6. Adressbücher
  7. Nachricht des Tages (MOTD)
  8. Plugins
  9. Datenbank
  10. Sprachen

D. Vordefinierte Einstellungen für bestimmte IMAP-Server festlegen

C Farbe ausschalten
S Daten speichern
Q Beenden

Befehl >> <–Q

Eine letzte Sache, die wir tun müssen, ist die Datei /etc/squirrelmail/config_local.php zu ändern und die Variable $default_folder_prefix auszukommentieren - wenn Sie dies nicht tun, sehen Sie die folgende Fehlermeldung in SquirrelMail, nachdem Sie sich angemeldet haben: Abfrage: CREATE “Sent” Grund: Ungültiger Postfachname.

vi /etc/squirrelmail/config_local.php

| |

Jetzt können Sie http://server1.example.com/webmail oder http://192.168.0.100/webmail in Ihrem Browser eingeben, um auf SquirrelMail zuzugreifen.

23 ISPConfig 3 installieren

Um ISPConfig 3 von der neuesten veröffentlichten Version zu installieren, tun Sie dies:

cd /tmp
wget http://www.ispconfig.org/downloads/ISPConfig-3-stable.tar.gz
tar xfz ISPConfig-3-stable.tar.gz
cd ispconfig3_install/install/

Der nächste Schritt ist, auszuführen

php -q install.php

Dies startet den ISPConfig 3-Installer:

[root@server1 install]# php -q install.php

——————————————————————————–
_ _ _ _
| / | \/ \ / () / \
| | | | --.| |_/ /| |/ \/ ___ _ __| |_ _ __ _ / / | | | |–. \ / | | / \| ‘ \| | |/ ` | | |
| |
| |\
/ / | | _/\ () | | | | | | | (| | __\ \
_/__/_| _/\/|| |||||_, | __/
/ |
|_
/
——————————————————————————–

>> Erste Konfiguration

Betriebssystem: Redhat oder kompatibel, unbekannte Version.

Es folgen einige Fragen zur primären Konfiguration, seien Sie vorsichtig.
Die Standardwerte stehen in [Klammern] und können mit akzeptiert werden.
Tippen Sie “quit” (ohne Anführungszeichen), um den Installer zu stoppen.

Wählen Sie die Sprache (en,de) [en]: <– ENTER

Installationsmodus (standard, experte) [standard]: <– ENTER

Vollqualifizierter Hostname (FQDN) des Servers, z.B. server1.domain.tld [server1.example.com]: <– ENTER

Hostname des MySQL-Servers [localhost]: <– ENTER

MySQL-Root-Benutzername [root]: <– ENTER

MySQL-Root-Passwort []: <– Ihrrootsqlpasswort

MySQL-Datenbank zu erstellen [dbispconfig]: <– ENTER

MySQL-Zeichensatz [utf8]: <– ENTER

Erzeuge einen 2048-Bit-RSA-Privatschlüssel
..+++
…………+++
Schreibe neuen Privatschlüssel in ‘smtpd.key’
—–
Sie werden aufgefordert, Informationen einzugeben, die in Ihre
Zertifikatsanforderung aufgenommen werden.
Was Sie eingeben, wird als Distinguished Name oder DN bezeichnet.
Es gibt einige Felder, die Sie leer lassen können
Für einige Felder gibt es einen Standardwert,
Wenn Sie ‘.’ eingeben, bleibt das Feld leer.
—–
Ländercode (2 Buchstaben) [XX]: <– ENTER
Bundesland oder Provinzname (vollständiger Name) []: <– ENTER
Ortsname (z.B. Stadt) [Standardstadt]: <– ENTER
Organisationsname (z.B. Firma) [Standardfirma GmbH]: <– ENTER
Name der organisatorischen Einheit (z.B. Abteilung) []: <– ENTER
Allgemeiner Name (z.B. Ihr Name oder der Hostname Ihres Servers) []: <– ENTER
E-Mail-Adresse []: <– ENTER
Konfiguration von Jailkit
Konfiguration von Dovecot
Konfiguration von Spamassassin
Konfiguration von Amavisd
Konfiguration von Getmail
Konfiguration von Pureftpd
Konfiguration von BIND
Konfiguration von Apache
Konfiguration von Vlogger
Konfiguration von Apps vhost
Konfiguration der Firewall
Installation von ISPConfig
ISPConfig-Port [8080]: <– ENTER

Konfiguration des DBServers
Installation des ISPConfig-Crontabs
kein Crontab für root
kein Crontab für getmail
Dienste werden neu gestartet …
Stoppe mysqld: [ OK ]
Starte mysqld: [ OK ]
Beende postfix: [ OK ]
Starte postfix: [ OK ]
Stoppe saslauthd: [FAILED]
Starte saslauthd: [ OK ]
defined(%hash) ist veraltet in /usr/share/perl5/Mail/SpamAssassin/Dns.pm Zeile 757.
(Vielleicht sollten Sie einfach defined() weglassen?)
Warte auf den Prozess [2532], um zu beenden
Warte auf den Prozess [2532], um zu beenden
Warte auf den Prozess [2532], um zu beenden
Warte auf den Prozess [2532], um zu beenden
Warte auf den Prozess [2532], um zu beenden
Warte auf den Prozess [2532], um zu beenden
Daemon [2532] wurde durch SIGTERM beendet
Beende amavisd: [ OK ]
amavisd gestoppt
defined(%hash) ist veraltet in /usr/share/perl5/Mail/SpamAssassin/Dns.pm Zeile 757.
(Vielleicht sollten Sie einfach defined() weglassen?)
Starte amavisd: [ OK ]

Stoppe clamd.amavisd: [ OK ]
Starte clamd.amavisd: [ OK ]
Stoppe Dovecot Imap: [ OK ]
Starte Dovecot Imap: [ OK ]
Stoppe httpd: [ OK ]
[Do 04 Nov 03:24:12 2010] [warn] NameVirtualHost *:80 hat keine VirtualHosts
Starte httpd: [ OK ]
Stoppe pure-ftpd: [ OK ]
Starte pure-ftpd: [ OK ]
Installation abgeschlossen.
[root@server1 install]# Der Installer konfiguriert automatisch alle zugrunde liegenden Dienste, sodass keine manuelle Konfiguration erforderlich ist. Danach können Sie auf ISPConfig 3 unter http://server1.example.com:8080/ oder http://192.168.0.100:8080/ zugreifen. Melden Sie sich mit dem Benutzernamen admin und dem Passwort admin an (Sie sollten das Standardpasswort nach Ihrer ersten Anmeldung ändern): Das System ist jetzt bereit zur Verwendung. #### 23.1 ISPConfig 3 Handbuch Um zu lernen, wie man ISPConfig 3 verwendet, empfehle ich dringend, das ISPConfig 3 Handbuch herunterzuladen. Auf fast 300 Seiten behandelt es das Konzept hinter ISPConfig (Admin, Reseller, Kunden), erklärt, wie man ISPConfig 3 installiert und aktualisiert, enthält ein Referenzhandbuch für alle Formulare und Formularfelder in ISPConfig zusammen mit Beispielen für gültige Eingaben und bietet Tutorials für die häufigsten Aufgaben in ISPConfig 3. Es zeigt auch, wie Sie Ihren Server sicherer machen können und enthält am Ende einen Abschnitt zur Fehlersuche. ### 24 Links - Fedora: http://fedoraproject.org/ - ISPConfig: http://www.ispconfig.org/

Share: X/Twitter LinkedIn

Erhalte neue Beiträge in deinem Posteingang.

Kein Spam. Jederzeit abmelden.