GNU/Linux >> Linux Esercitazione >  >> Panels >> Panels

Come installare iRedmail su Ubuntu 20.04

Impariamo come installare iRedmail su Ubuntu 20.04. Avere il nostro server di posta è fantastico, possiamo creare tutti gli account e-mail che vogliamo, configurare quanto è grande il limite di allegati, creare i nostri filtri antispam, ecc. Ma l'installazione e la configurazione di un server di posta può stressarti e consumare il tuo tempo prezioso . iRedmail è una soluzione di server di posta open source, con iRedmail possiamo distribuire un server di posta completo in pochi minuti. Può aiutarti a ridurre il tempo che dedichi alla creazione di un server di posta.

Installerà i servizi e l'applicazione necessari per eseguire un server di posta. iRedmail supporta tutte le principali distribuzioni Linux, ma in questo tutorial ti mostreremo come installare iRedmail su Ubuntu 20.04. iRedmail è progettato per essere installato su un nuovo sistema operativo. Significa che si consiglia vivamente di installarlo su un sistema operativo appena installato.

Prerequisiti

  • Accesso SSH con privilegi di root
  • Un nome di dominio
  • Un nuovo Ubuntu 20.04 con un minimo di 2 GB di RAM

1. Accedi tramite SSH e aggiorna il sistema

ssh root@IP_Address -p Port_number

Una volta effettuato l'accesso, esegui il comando seguente per aggiornare tutti i pacchetti installati all'ultima versione disponibile

apt update && apt upgrade

2. Crea/Modifica nome host

Devi disporre di un nome di dominio completo (FQDN) appropriato come nome host del tuo server per poter installare iRedmail. L'FQDN dovrebbe essere come sub.domain.com, se il tuo nome host è solo un nome di dominio, iRedmail non si installerà correttamente. Una volta creato, devi anche creare un record per esso. Ad esempio, in questo tutorial utilizzeremo mailx.domain.com.

hostnamectl set-hostname mailx.domain.com

Oltre a creare un record per il nome host, devi anche creare un record MX. Un record MX del tuo nome di dominio dovrebbe essere indirizzato al nome host del server di posta. Per quanto riguarda un record per il tuo nome host, dovrebbe essere puntato all'indirizzo IP del tuo server.

Se stai utilizzando il nostro server DNS gestito gratuito (dns1.rosehosting.com e dns2.rosehosting.com), puoi modificare/aggiungere record A e MX per il tuo nome di dominio attraverso l'area client. Oppure, se non sai o hai dubbi su come farlo, puoi contattare il nostro team di supporto in qualsiasi momento.

Puoi invocare il seguente comando per vedere il tuo nome host:

hostnamectl status

Vedrai un output come questo:

root@server ~ # hostnamectl status
Static hostname: mailx.domain.com
Icon name: computer-vm
Chassis: vm
Machine ID: 13fced5cb25a4188a476f6010ac63a68
Boot ID: f75fc7bec4bf4dcb8718c8c550dd7e6f
Virtualization: kvm
Operating System: Ubuntu 20.04.2 LTS
Kernel: Linux Linux 5.4.0-65-generic
Architecture: x86-64

Per visualizzare le modifiche, disconnettersi da SSH ed eseguire nuovamente il login, quindi richiamare:

hostname -f

3. Scarica iRedmail

Puoi andare alla loro pagina di download ufficiale per ottenere l'ultima versione. A giugno 2021, al momento della stesura di questo blog, l'ultima versione era la 1.4.0, usiamo quella versione per questo scopo del tutorial.

wget https://github.com/iredmail/iRedMail/archive/1.4.0.tar.gz

Decomprimiamolo.

tar -xf 1.4.0.tar.gz

4. Installa iRedmail

Procediamo ora con l'installazione.

cd iRedMail-1.4.0/
chmod +x iRedmail.sh
./iRedmail.sh

Verrai indirizzato a una procedura guidata di configurazione, premi Y per continuare.

In questo passaggio ti viene chiesto di specificare il percorso di archiviazione, puoi utilizzare quello predefinito e continuare

Scegli se vuoi installare Nginx o no, dovrai accedere alla pagina webmail e amministrazione della posta per gestire il tuo dominio, account di posta elettronica, ecc. Quindi, è meglio scegliere Nginx come server web, premere Avanti per continuare.

Scegli il tuo backend di archiviazione preferito per archiviare gli account di posta e tutto il resto. In questo tutorial, utilizziamo MariaDB come backend di archiviazione.

Ora ti viene chiesto di creare una password per l'utente root di MySQL, crea e salva una copia di essa, potresti averne bisogno in futuro. Tieni presente che se hai scelto MariaDB nel passaggio precedente, anche se hai creato una password per l'utente root, puoi comunque accedere alla shell di MariaDB come root senza che ti venga richiesta una password. È perché MariaDB utilizza il plug-in di autenticazione unix_socket, significa che consente agli utenti di utilizzare le credenziali del sistema operativo per connettersi al server MariaDB.

Come si vede nell'immagine, dovrai specificare il tuo nome di dominio, che non può essere uguale al nome host del tuo server:

Una volta specificato il dominio, ti verrà chiesto di creare una password per [email protected], queste credenziali saranno necessarie per gestire i tuoi account e domini e-mail.

Scegli componenti aggiuntivi da installare. Installeremo Roundcube, che è un client webmail veloce e leggero.

Premere Avanti per continuare con l'installazione. Lo script di installazione visualizzerà tutte le opzioni selezionate.

Rivedi le opzioni e premi Y quindi INVIO per continuare con l'installazione dei componenti necessari.

Premere Invio
Premi di nuovo INVIO per riavviare il firewall.

Successivamente, ti verranno mostrati i dettagli di installazione di iRedmail.

Ora vai al tuo https://mailx.domain.com/iredadmin/ per accedere al pannello di amministrazione di iRedAdmin, dove puoi gestire i tuoi domini e account e-mail

Naturalmente, non è necessario installare iRedmail su Ubuntu 20.04, se si utilizza uno dei nostri pacchetti di hosting VPS Linux gestiti, nel qual caso si può semplicemente chiedere ai nostri esperti amministratori di sistema di installare iRedmail, Open-Source Mail Server, su Ubuntu 20.04 per te. Sono disponibili 24 ore su 24, 7 giorni su 7 e si prenderanno immediatamente cura della tua richiesta.

PS . Se ti è piaciuto questo post, su come installare iRedmail su Ubuntu 20.04 , condividilo con i tuoi amici sui social network utilizzando i pulsanti qui sotto o lascia semplicemente un commento nella sezione commenti. Grazie.


Panels
  1. Come installare FastPanel su Ubuntu 20.04

  2. Come installare Graylog Server su Ubuntu 16.04

  3. Come installare PHP 7.2 su Ubuntu 16.04

  4. Come installare NextCloud 15 su Ubuntu 18.04

  5. Come installare Sensu su Ubuntu 18.04

Come installare MySQL su Ubuntu 18.04

Come installare il server Minecraft su Ubuntu 18.04

Come installare Nginx su Ubuntu 20.04

Come installare aaPanel su Ubuntu 20.04

Come installare osTicket su Ubuntu 16.04

Come installare WordPress su Ubuntu 22.04