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

Cómo instalar Citadel 9 con SpamAssassin y ClamAV en un CentOS 7 VPS

En este tutorial, le proporcionaremos instrucciones paso a paso sobre cómo instalar Citadel en un VPS CentOS 7. Citadel es una plataforma de colaboración y mensajería de código abierto. Citadel tiene muchas funciones útiles, como la gestión de correos electrónicos, calendarios, programación, mensajería instantánea y otras herramientas de colaboración.

Esta guía de instalación asume que un servidor web ya está instalado y configurado en su servidor virtual, así que asegúrese de usar un puerto diferente para el front-end de WebCit. Al momento de escribir este tutorial, la última versión estable de Citadel es 9.01.

Actualice los paquetes de su sistema operativo, luego instale las 'Herramientas de desarrollo' usando los siguientes comandos:

yum clean all
yum update
yum groupinstall "Development Tools"

Las 'herramientas de desarrollo' son un grupo yum, que es un paquete predefinido de software (GCC, compiladores C/C++, marca, etc.) que se puede instalar en su servidor virtual a la vez, en lugar de tener que instalar cada aplicación por separado. Las herramientas de desarrollo se utilizan principalmente para permitir que un usuario construya y compile software a partir del código fuente, etc.

Para finalizar la instalación con éxito, Citadel requiere algunos paquetes adicionales, como WebCit front-end, Berkeley DB, libical, libSieve, etc., así que ejecute el siguiente comando para instalarlos:

yum install gettext openssl-devel shared-mime-info which

Inicie el proceso de instalación:

cd /opt/
/usr/bin/wget -q -O - http://easyinstall.citadel.org/install | sh

La instalación de Citadel descargará e instalará automáticamente todas las dependencias requeridas. Una vez que se complete este proceso, siga los sencillos pasos:

enter the name and password of the administrator user account

set user ID to 'citadel'

enter '0.0.0.0' as IP address which the server should be listening to

set the TCP port number to '504'

choose 'internal' as user authentication mode

set WebCit to automatically start on boot

set the locale WebCit should use (e.g. en_US)

set WebCit to listen on port 2000 for HTTP requests

set WebCit to listen on port 2443 for HTTPS requests

Instalar SpamAssassin:

yum install spamassassin

Edite el archivo de configuración 'local.cf' y configure SpamAssassin para que reescriba el asunto de los correos electrónicos no deseados:

vi /etc/mail/spamassassin/local.cf
rewrite_header Subject [SPAM]

Habilite SpamAssassin para que se inicie automáticamente al arrancar e inicie el servicio SpamAssassin:

systemctl enable spamassassin
systemctl start spamassassin

Actualice las reglas de SpamAssassin usando el siguiente comando:

sa-update --nogpg

ClamAV está disponible en el repositorio EPEL, así que instale el paquete EPEL usando el siguiente comando:

yum install epel-release

Instale ClamAV, configúrelo y actualice las definiciones de virus:

yum install clamav clamav-update
sed -i -e "s/^Example/#Example/" /etc/freshclam.conf
freshclam

Eso es. La instalación de Citadel está completa.

Abra https://sudominio.com:2443 con su navegador web favorito, inicie sesión con las credenciales de inicio de sesión de la cuenta de usuario administrador recién creada y comience a configurar Citadel:
Vaya a 'Administración'>> 'Configuración de nombres de dominio y correo de Internet '>> 'SpamAssassin hosts' e ingrese '127.0.0.1' como la dirección IP de su servidor SpamAssassin.
En la misma página, ingrese '127.0.0.1' en el campo 'ClamAV server clamd hosts' como IP dirección del servidor ClamAV.

Por supuesto, no tiene que hacer nada de esto si utiliza uno de nuestros servicios de alojamiento VPS de Linux, en cuyo caso simplemente puede solicitar a nuestros administradores expertos de Linux que instalen Citadel  suite de colaboración con SpamAssassin y ClamAV para usted. Están disponibles las 24 horas del día, los 7 días de la semana y atenderán su solicitud de inmediato.

PD. Si te gustó esta publicación, compártela con tus amigos en las redes sociales usando los botones de la izquierda o simplemente deja una respuesta a continuación. Gracias.


Cent OS
  1. Cómo instalar SpamAssassin en un servidor virtual con CentOS 6

  2. Cómo instalar e integrar SpamAssassin con Postfix en un CentOS 6 VPS

  3. Cómo instalar NodeJS, Bower y Gulp en un VPS CentOS 7

  4. Cómo instalar e integrar SpamAssassin con Exim en un CentOS 7 VPS

  5. Cómo instalar y configurar dkim con OpenDKIM y Exim en un CentOS 7 VPS

Cómo instalar Nextcloud con Nginx y PHP7-FPM en CentOS 7

Cómo instalar Laravel 5.x con Nginx y PHP-FPM 7.1 en CentOS 7

Cómo instalar y configurar OpenLiteSpeed ​​con PHP 7 en CentOS 7

Cómo instalar ClamAV en CentOS 6

Cómo instalar OwnCloud 8 con Nginx y PHP-FPM en CentOS 6

Cómo instalar ClamAV en CentOS 7