Instale la última versión de Roundcube (Webmail) en CentOS 7

Roundcube es un cliente de correo basado en navegador web y también conocido como correo web. Proporciona una GUI (interfaz gráfica de usuario) donde los usuarios finales pueden revisar sus correos, pueden crear y administrar carpetas, pueden usar la libreta de direcciones para buscar ID de correo electrónico y muchas otras funciones de correo web.

Para instalar roundcube en CentOS 7, los siguientes son los requisitos previos que deben instalarse.

  • PHP
  • Base de datos (MariaDB o MySQL)
  • Servidor Web (Apache)
  • Cualquier MTA: Postfix, Sendmail y Qmail

En mi caso ya instalé Postfix con dovecot en CentOS 7 con

  • Nombre de dominio = nsitmail.com
  • Nombre de host = tec.nsitmail.com

Siga los pasos a continuación para instalar y configurar la última versión de Roundcube:

Paso: 1 Instale PHP, base de datos y Apache usando el siguiente comando:

[[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 vez que la lista de paquetes anterior esté instalada, configure el valor de la zona horaria en PHP.

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

Guardar y salir del archivo

Paso:2 Crear y configurar la base de datos de Roundcube

Primero establezcamos la configuración inicial y la contraseña raíz del servidor Mariadb:

[[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

Por encima del comando “mysql_secure_installation” nos permitirá establecer una contraseña de root, eliminar usuarios anónimos, deshabilitar el inicio de sesión de root remoto y eliminará la base de datos de prueba.

Ahora cree una base de datos para Roundube y otorgue todos los permisos a la base de datos

crear-database-roundcube

Paso: 3 Descargue el archivo tar de Roundcube

Descargue la última versión del archivo tar de Roundcube desde su sitio oficial «https://roundcube.net/download/» o podemos usar el siguiente comando wget.

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

Descomprima el archivo descargado en la raíz del documento de su servidor web.

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

Cambie el nombre del archivo extraído como Roundcube y establezca los permisos necesarios

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

Inicie el servicio 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]#

Paso: 4 Inicie la instalación de Roundcube utilizando el instalador del navegador web.

Para iniciar la instalación de Rouncube, acceda a la siguiente URL en el navegador web

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

Roundcube-Webmail-Installer-page

haga clic en Siguiente…

Defina la configuración de la base de datos, el mecanismo de autenticación, SMTP e IMAP en este paso. Cuando hacemos clic en la opción Crear configuración, nos pedirá que copiemos o descarguemos la configuración y la guardemos como config.inc.php dentro de /var/www/html/cubo redondo/config/ directorio de su instalación de Roundcube.

En mi caso, estoy usando un mecanismo de autenticación basado en http, así que creo un usuario en mi caja de Linux y establezco su contraseña usando htcontraseña mando

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

Roundcube-config-php-archivo

Roundcube-test-config-pafe

Quitar el directorio del instalador desde la raíz del documento de su servidor web ( /var/www/html/cuboredondo )

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

Paso: 5 Ahora acceda a su cuenta usando Roundcube

Abra la URL en el navegador «http://tec.nsitmail.com/roundcube/», use las credenciales que configuramos usando el comando htpasswd.

Roundcube-Webmail-página de inicio de sesión

Bandeja de entrada Roundcube

La instalación de Roundcube está completa. Ahora explóralo y disfrútalo.

Entradas relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *