GNU/Linux >> Tutoriales Linux >  >> Cent OS

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 electrónicos, 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, establezca 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

Comando anterior “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

Paso:3 Descarga 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]#

Iniciar 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 usando 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

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/roundcube/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 htpasswd comando .

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

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

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

Paso:5 Ahora accede a tu cuenta usando Roundcube

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

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


Cent OS
  1. Cómo instalar la última versión de Python 3 en CentOS 7

  2. Cómo instalar MongoDB en CentOS 7

  3. Cómo instalar Git en CentOS 7

  4. Cómo instalar Roundcube Webmail en CentOS 7

  5. Cómo instalar Roundcube Webmail en CentOS 8

Cómo instalar y configurar KVM en RHEL 8/CentOS 8

Cómo instalar Kubernetes (k8s) con Minikube en CentOS 8

Cómo instalar Ansible AWX con Docker en CentOS 7

Cómo instalar Ansible AWX en CentOS 7

Cómo instalar la última versión de LibreOffice en CentOS 8

Instale Roundcube Webmail en CentOS 8/RHEL 8 con Apache/Nginx