GNU/Linux >> Linux Esercitazione >  >> Cent OS

Installa l'ultima versione di Roundcube (Webmail) su CentOS 7

Roundcube è un client di posta basato su browser web, noto anche come webmail. Fornisce una GUI ( Graphical User Interface ) in cui gli utenti finali possono controllare la posta, creare e gestire cartelle, utilizzare la rubrica per cercare ID e-mail e molte altre funzionalità di webmail.

Per installare roundcube su CentOS 7, i seguenti sono il prerequisito da installare.

  • PHP
  • Database (MariaDB o MySQL)
  • Server Web (Apache)
  • Qualsiasi MTA:Postfix, Sendmail e Qmail

In My Case ho già installato Postfix con dovecot su CentOS 7 con

  • Nome di dominio =nsitmail.com
  • Nome host =tec.nsitmail.com

Segui i passaggi seguenti per installare e configurare l'ultima versione di Roundcube :

Passaggio:1 Installa PHP, Database e Apache usando il comando seguente:

[[email protected] ~]# yum install httpd php php-common php-json php-xml php-mbstring php-imap php-pear-DB php-mysql mysql mariadb-server

Una volta installato l'elenco dei pacchetti sopra, imposta il valore del fuso orario in PHP.

[email protected] ~]# vi /etc/php.ini
date.timezone = Asia/Kolkata

Salva ed esci dal file

Fase:2 Crea e configura il database Roundcube

Per prima cosa impostiamo le impostazioni iniziali e la password di root di Mariadb Server :

[[email protected] ~]# systemctl start mariadb
[[email protected] ~]# systemctl enable mariadb
ln -s '/usr/lib/systemd/system/mariadb.service' '/etc/systemd/system/multi-user.target.wants/mariadb.service'
[[email protected] ~]#
[[email protected] ~]# mysql_secure_installation

Sopra il comando "mysql_secure_installation ” ci consentirà di impostare la password di root, rimuovere gli utenti anonimi, disabilitare l'accesso root remoto e rimuovere il database di test.

Ora crea database per Roundube e concedi tutte le autorizzazioni al database

Fase:3 Scarica il file tar di Roundcube

Scarica l'ultima versione del file tar di Roundcube dal loro sito ufficiale "https://roundcube.net/download/" oppure possiamo usare il comando wget di seguito.

[[email protected] ~]# wget http://nchc.dl.sourceforge.net/project/roundcubemail/roundcubemail/1.1.3/roundcubemail-1.1.3-complete.tar.gz

Decomprimi il file scaricato nella root dei documenti del tuo server web.

[[email protected] ~]# tar -zxpvf roundcubemail-1.1.3-complete.tar.gz -C /var/www/html/

Rinomina il file estratto come Roundcube e imposta le autorizzazioni richieste

[[email protected] html]# mv roundcubemail-1.1.3 roundcube
[[email protected] html]# chown apache:apache roundcube
[[email protected] html]#

Avvia il servizio Apache

[[email protected] html]# systemctl start httpd
[[email protected] html]# systemctl enable httpd
ln -s '/usr/lib/systemd/system/httpd.service' '/etc/systemd/system/multi-user.target.wants/httpd.service'
[[email protected] html]#

Fase:4 Avvia l'installazione di Roundcube utilizzando il programma di installazione del browser web.

Per avviare l'installazione di Rouncube , accedi all'URL sottostante nel browser web

http://tec.nsitmail.com/roundcube/installer

fare clic su Avanti...

Definire il database, il meccanismo di autenticazione, l'impostazione SMTP e IMAP in questo passaggio. Quando clicchiamo sull'opzione Crea configurazione, ci verrà chiesto di copiare o scaricare la configurazione e salvarla come config.inc.php all'interno di /var/www/html/roundcube/config/ directory dell'installazione di Roundcube.

Nel mio caso sto usando un meccanismo di autenticazione basato su http, quindi creo un utente sulla mia macchina Linux e ne imposto la password usando htpasswd comando.

[[email protected] ~]# htpasswd -c /home/linuxtechi/.htpasswd linuxtechi
New password:
Re-type new password:
Adding password for user linuxtechi
[[email protected] ~]#

Rimuovere la directory di installazione dalla radice del documento del tuo server web ( /var/www/html/roundcube )

[[email protected] ~]# cd /var/www/html/roundcube/
[[email protected] roundcube]# rm -rf installer
[[email protected] roundcube]#

Fase:5 Ora accedi al tuo account utilizzando Roundcube

Aprire l'url nel browser “http://tec.nsitmail.com/roundcube/”, utilizzare le credenziali che abbiamo impostato tramite il comando htpasswd.

L'installazione di Roundcube è completata, ora esplorala e divertiti.


Cent OS
  1. Come installare l'ultima versione di Python 3 su CentOS 7

  2. Come installare MongoDB su CentOS 7

  3. Come installare Git su CentOS 7

  4. Come installare Roundcube Webmail su CentOS 7

  5. Come installare Roundcube Webmail su CentOS 8

Come installare e configurare KVM su RHEL 8 / CentOS 8

Come installare Kubernetes(k8s) con Minikube su CentOS 8

Come installare Ansible AWX con Docker su CentOS 7

Come installare Ansible AWX su CentOS 7

Come installare l'ultima versione di LibreOffice su CentOS 8

Installa Roundcube Webmail su CentOS 8/RHEL 8 con Apache/Nginx