Dieses Dokument enthält Anweisungen zum Flash-Speicher von Asterisk auf einer SD-Karte und zur Installation von Webmin und Postfix Mail Server. Das Ziel ist es, Postfix Mail Server zu Testzwecken auf einem Raspberry Pi zu installieren.
Webmin ist eine grafische Benutzeroberfläche (GUI) für die Systemverwaltung von Unix-ähnlichen Systemen. Unix ist ein Betriebssystem, das Multitasking und Multiuser-Funktionen unterstützt und ermöglicht. Sie können auf einfache Weise Module auf Webmin wie Postfix Mail Server, Lightweight Directory Access Protocol (LDAP) Server, Procmail Mail Filter, Point-to-Point Tunneling Protocol (PPTP) VPN Server und viele mehr installieren. Sie können auch Benutzerkonten, DNS, Dateifreigabe und andere Konfigurationen einrichten, anstatt jede Unix-Konfigurationsdatei manuell zu bearbeiten. Dies ist eine gute Lösung, wenn Sie nicht gerne mit Kommandozeilen arbeiten und die grafische Benutzeroberfläche (GUI) zum Konfigurieren und Hinzufügen neuer Funktionen verwenden möchten.
Weitere Informationen zu Webmin erhalten Sie hier.
Postfix Mail Server ist ein Open-Source Mail Transfer Agent. Eine Anwendung, die zum Senden und Empfangen von E-Mails verwendet wird. Postfix Mail Server kann mit anderen Modulen wie Dovecot verwendet werden. Dovecot ist ein Open Source Internet Message Access Protocol (IMAP)- und Post Office Protocol 3 (POP3)-Server, der als Mail-Speicherserver verwendet wird.
Um mehr über Postfix zu erfahren, klicken Sie hier.
Jeder nutzt E-Mails. Benutzer können ihren eigenen Mail-Server hosten oder sich an einen Drittanbieter wenden. Eine der größten Fragen bei der Nutzung eines Drittanbieters lautet: "Ist mir das recht?" Die meisten Benutzer würden wahrscheinlich einen Drittanbieter nutzen wollen, weil ihre Sicherheit besser ist als die, die sie zu Hause oder in ihrem kleinen Unternehmen haben. Einige Benutzer würden sie jedoch lieber intern hosten. Wenn Sie Ihren eigenen Mail-Server hosten, haben Sie die vollständige Kontrolle über Ihre eigenen Daten.
Außerdem bedeutet das Hosten Ihres eigenen Mailservers, dass Sie Ihre eigene E-Mail-Adresse mit Ihrem Domänennamen (z. B. Bob@esupport.com) steuern können. Welche für die Geschäftspräsentation sieht besser aus, als mit einem Drittanbieter-Domain-Namen (z. B. Bob@hotmail.com). Es gibt viele Auswahlmöglichkeiten, die die Benutzer haben, wenn sie ihren eigenen Mail-Server hosten. Es gibt Exchange, Sendmail, Groupwise, Postfix und viele mehr. Einige Server sind kostenlos, andere jedoch nicht. In diesem Fall ist Postfix ein kostenloser Open-Source-Mailserver, den Benutzer auf ihren Raspberry Pi installieren können.
Scrollen Sie auf der Download-Seite des Himbeer-Sternchens nach unten, bis Sie das neueste Bild sehen, das zum Download zur Verfügung steht. In diesem Beispiel haben wir raspbx-04-04-2018.zip neben dem HTTP-Feld ausgewählt. Die ZIP-Datei sollte nun installiert werden.
Sobald Sie die ZIP-Datei heruntergeladen haben, navigieren Sie zum Speicherort der ZIP-Datei. Klicken Sie mit der rechten Maustaste auf die ZIP-Datei, und wählen Sie Alle extrahieren....
Ein Fenster Komprimierte (gezippte) Ordner extrahieren sollte angezeigt werden. Klicken Sie auf Extrahieren, um die ZIP-Datei in den Ordner zu extrahieren, in dem sie sich aktuell befindet.
Sobald die Datei extrahiert wurde. Sie sollten den entpackten Ordner sehen.
Führen Sie balenaEtcher aus.
Das Fenster Ätzer sollte angezeigt werden. Klicken Sie auf Bild auswählen.
Das Fenster Öffnen wird angezeigt. Navigieren Sie zum Speicherort des Himmelsbilds. Wählen Sie die Datei raspbx-04-04-2018.img aus, und klicken Sie auf Öffnen.
Vergewissern Sie sich, dass Ihre SD-Karte ausgewählt ist. Klicken Sie auf Ändern, um eine andere Karte auszuwählen. Klicken Sie auf Flash!, wenn Sie bereit sind, das Raspbx-Bild auf Ihre SD-Karte zu flashen. Es wird einige Zeit dauern, um das Bild auf Ihre SD-Karte zu flashen. Bitte unterbrechen Sie es nicht. Es sollte Sie auffordern, wenn es fertig blinkt das Bild auf Ihre SD-Karte.
Sie sollten nun erfolgreich Ihre SD-Karte mit dem raspbx-Bild abgebildet haben.
Stellen Sie über Secure Shell (SSH) eine Verbindung zu Ihrem Raspberry Pi her, oder schließen Sie Ihren Raspberry Pi über HDMI an einen Computermonitor an. Bevor Sie über SSH auf Ihren Raspberry Pi zugreifen können, müssen Sie die IP-Adresse der Raspberry Pi kennen. In diesem Beispiel wurde PuTTY verwendet, um SSH in die Raspberry Pi einzufügen.
Geben Sie die IP-Adresse Ihrer Raspberry Pi in das Feld Hostname (oder IP-Adresse) ein. Stellen Sie sicher, dass der Port 22 ist und SSH als Verbindungstyp ausgewählt ist. Klicken Sie auf Öffnen, um die Sitzung zu starten.
Eine PuTTY-Sicherheitswarnung wird angezeigt. Klicken Sie auf Ja, um die Verbindung fortzusetzen.
Schritt 4: Sie werden aufgefordert, sich anzumelden. Geben Sie den Benutzernamen root und raspberry als Standardkennwort ein.
Einige Befehle, die wir verwenden werden, finden Sie auf dieser Seite. Die aktuellsten Befehle finden Sie unter dem angegebenen Link.
Geben Sie den folgenden Befehl ein, um Abhängigkeiten zu installieren. Wenn Sie zum Fortfahren aufgefordert werden, drücken Sie y auf der Tastatur, um fortzufahren.
sudo apt-get install perl libnet-ssleay-perl openssl libauthen-pam-perl libpam-runtime libio-pty-perl apt-show-versions pythonGeben Sie den folgenden Befehl ein, um die DEB-Version von Webmin in die Raspberry Pi herunterzuladen. Eine DEB-Dateierweiterung ist eine Debian-Software-Paket-Datei. Dieses wird hauptsächlich in Unix-basiertem Betriebssystem verwendet, das Archive für ausführbare Dateien, Dokumentation und Bibliotheken enthält.
wget http://prdownloads.sourceforge.net/webadmin/webmin_1.900_all.debGeben Sie den folgenden Befehl ein, um Webmin zu installieren.
Sie sollten Webmin erfolgreich auf Ihrem Raspberry Pi installiert haben.
Geben Sie https://IP_address_of_your_raspberry_pi:1000 in die URL Ihres Webbrowsers ein, um auf die Webseite von Webmin zuzugreifen. In diesem Beispiel wurde https://192.168.86.39:10000 eingegeben.
Melden Sie sich auf der Webkonfigurationsseite von Webmin an.
Hinweis: Der Benutzername lautet "root" und das Kennwort ist Ihr aktuelles Kennwort für "root". Wenn Sie Ihr Kennwort in Schritt 4 des Abschnitts Verbindung mit der Raspberry Pi über SSH herstellen geändert haben, geben Sie das geänderte Kennwort ein.
Klicken Sie auf der Registerkarte Webmin auf die Dropdown-Liste Nicht verwendete Module.
Suchen Sie in der Dropdown-Liste Unused Modules (Nicht verwendete Module) nach Postfix Mail Server, und klicken Sie darauf.
Klicken Sie im Postfix Mail Server auf die Schaltfläche Hier klicken, um Postfix herunterzuladen und zu installieren. Es wird nach Paketen suchen, die Sie noch nicht installiert haben.
Klicken Sie auf die Schaltfläche Jetzt installieren.
Eine Liste der Pakete wird angezeigt, die die Pakete enthalten, die Sie installieren möchten. Wenn die Installation noch nicht gestartet wurde, klicken Sie erneut auf die Schaltfläche Jetzt installieren, um die Installation zu starten.
Postfix sollte installiert werden. Sie sollten so etwas wie das Bild unten sehen.
Sobald Postfix installiert wurde, sollten Sie eine Benachrichtigung am Ende erhalten, dass "install complete" oder "Successfully installed 2 packages".
Navigieren Sie zu Postfix Mail Server auf der linken Seite. Postfix Mail Server kann sich in der Dropdown-Liste Server oder Nicht verwendete Module befinden. In diesem Beispiel wurde Postfix Mail Server in der Dropdown-Liste Unused Modules (Nicht verwendete Module) aufgeführt.
Sie sollten Postfix Mail Server erfolgreich auf dem Raspberry Pi installiert haben. Um den Postfix-Dienst bereitzustellen, müssen in den meisten Fällen drei Konfigurationen konfiguriert werden. Klicken Sie auf Allgemeine Optionen, und konfigurieren Sie dann Welche Domäne in ausgehenden E-Mails verwendet werden soll, für welche Domänen E-Mails empfangen werden sollen und für lokale Netzwerke. Klicken Sie auf die Schaltfläche Speichern und Übernehmen, um die Änderung zu speichern.
Weitere Informationen hierzu finden Sie in der Dokumentation von Webmin zur Postfix-Basiskonfiguration.
Sie sollten Postfix Mail Server erfolgreich auf Ihrem Raspberry Pi installiert haben.
Wenn Sie an unterschiedlichen Ansätzen interessiert sind, aber dennoch Raspberry Pi verwenden, sehen Sie sich die folgenden Tutorials an:
Ausführliches Tutorial mit weiteren Funktionen: Sam Hobbs - Raspberry Pi Email Server Teil 1: Postfix Tutorial
Weitere Informationen zum Erstellen eines einfachen Sprachnetzwerks mit einer Raspberry Pi finden Sie hier.