Como Instalar Roundcube 1.4 WEBMAIL en centos 7

Instalar Roundcube 1.4 en centos 7

Hola amigos, en esta oportunidad vamos a ver como Instalar roundcube 1.4 en centos 7 .

Con la instalación de este sistema podremos acceder a nuestros buzones de correo desde cualquier PC con solo contar con una conexión a Internet y una cuenta de correo valida.

El sistema de correo es Postfix y la base de datos es Mysql.

Sin mas preámbulos vamos adelante con la instalación.

Paso 1 para instalar Roundcube mail.

Lo primero que haremos sera descargar el instalador del roundcube.

luego lo copiaremos a su lugar de destino y por ultimo crearemos el archivo de configuración.

cd temp
wget https://github.com/roundcube/roundcubemail/releases/download/1.4.2/roundcubemail-1.4.2-complete.tar.gz

a continuación descomprimir el archivo descargado y copiarlo en la carpeta /usr/share/roundcubemail

tar xfz roundcubemail-1.4.2-complete.tar.gz
mkdir /usr/share/roundcubemail
mv /tmp/roundcubemail-1.4.2/* /usr/share/roundcubemail/

A continuación debemos asignar los permisos necesarios para el usuario APACHE.

chown -R root:root /usr/share/roundcubemail
chown apache /usr/share/roundcubemail/temp
chown apache /usr/share/roundcubemail/logs

Seguidamente debemos crear el archivo roundcubemail.conf con un editor.

vi /etc/httpd/conf.d/roundcubemail.conf

Lo deberemos llenar con el siguiente contenido:

#
# Round Cube Webmail is a browser-based multilingual IMAP client
#
Alias /roundcubemail /usr/share/roundcubemail
Alias /webmail /usr/share/roundcubemail
# Define who can access the Webmail
# You can enlarge permissions once configured
<Directory /usr/share/roundcubemail/>
        Options none
        AllowOverride Limit
        Require all granted
</Directory>
# Define who can access the installer
# keep this secured once configured
<Directory /usr/share/roundcubemail/installer>
        Options none
        AllowOverride Limit
        Require all granted
</Directory>
# Those directories should not be viewed by Web clients.
<Directory /usr/share/roundcubemail/bin/>
    Order Allow,Deny
    Deny from all
</Directory>
<Directory /usr/share/roundcubemail/plugins/enigma/home/>
    Order Allow,Deny
    Deny from all
</Directory>

Paso 2 Trabajar una base de datos para Instalar roundcube en centos 7

El paso siguiente sera crear una base de datos que se llamará RoundCuce_db.

# mysql -u root -p
MariaDB [(none)]> CREATE DATABASE RoundCube_db;

Seguidamente ejecutar el siguiente comando:

mysql -u root -p RoundCube_db < /usr/share/roundcubemail/SQL/mysql.initial.sql

Lo que logramos con este comando, es crear las tablas dentro de la nueva base de datos que creamos inicialmente para que tenga este contenido:

Roundcube_db
Roundcube_db

Ahora, para terminar de ejecutar la instalación ingresamos mediante

http://IP_del_server/webmail/installer

Veremos una pagina como la que tenemos a continuación:

Instalar roundcube en centos 7
Instalar roundcube en centos 7

Le damos en siguiente y a continuación nos aparecerá una ventana con los detalles que se colocaran en el archivo de configuración.

Los datos mas importantes corresponden a los de la base de datos.

Instalar roundcube en centos 7
Instalar roundcube en centos 7

Al darle siguiente se generara un archivo llamado config.inc.php este archivo deberá ser copiado en esta ruta:

usr/share/roundcubemail/config/config.inc.php.

El archivo config.inc.php contiene los principales parámetros que permiten al sistema funcionar de forma correcta y conectarse por ejemplo a la base de datos de usuarios del sistema de correo.

Aquí ya estamos listos para acceder a nuestro servidor

http://IP_del_server/webmail :

Instalar roundcube en centos 7
Instalar roundcube en centos 7

Paso 3 Bloquear el archivo INSTALLER

Por ultimo, debemos bloquear el archivo de configuración, esto evitará que cualquier otra persona tenga acceso a este archivo.

nano /usr/share/roundcubemail/config/config.inc.php
$config['enable_installer'] = true;

Ponerlo en False

$config['enable_installer'] = false;

En este punto del proceso ya deberías tener el sistema de correo web funcionado de forma correcta. Sin embargo para ayudarte a resolver algunas dudas te presentamos la siguiente lista de preguntas y respuestas.

Preguntas y respuestas de Instalar roundcube 1.4 en centos 7.

¿ Cual es la ruta donde esta instalado Roundcube mail ?

Roundcube, en nuestro caso esta instalado en la siguiente ruta : /usr/share/roundcubemail.

¿ Como puedo cambiar la ruta de acceso a mi servidor de correo web ?

Para cambiar la ruta acceso por ejemplo de http://servidorweb/roundcube a http://servidorweb/webmail se debe editar el siguiente archivo:

/etc/httpd/conf.d/roundcubemail.conf

Alias /roundcubemail /usr/share/roundcubemail
Alias /webmail /usr/share/roundcubemail

Con esto amigos llegamos al final de esta nueva entrega Instalar roundcube 1.4 en centos 7 , recuerda que puedes visitar nuestro blog en:

https://www.tecnocienciaperu.com/blog

Si el contenido de este espacio te fue útil,  recuerda que puedes ayudar a mantenernos en linea simplemente visitando la publicidad que en cualquiera de nuestras entradas aparece. 

También, puedes visitar nuestro canal de youtube haciendo clic en el siguiente enlace:

https://www.youtube.com/user/mksdgo/videos?view_as=subscriber

Aquí encontraras contenido variado de temas como mecánica, electrónica o informática.

Agregue un comentario

Su dirección de correo no se hará público. Los campos requeridos están marcados *