Magnolia es un CMS gratuito y de código abierto basado en Java que ofrece la simplicidad de un teléfono inteligente a escala empresarial. Utiliza un repositorio JCR para almacenar, recuperar y buscar datos. Magnolia CMS tiene una arquitectura modular que nos permite instalar y desinstalar funcionalidades de acuerdo a los requerimientos de un proyecto.
Características de Magnolia CMS
- Compatibilidad con varios idiomas, varios dominios, varias marcas y varios canales.
- Generación automática de menús, Sitemaps, Google SItemap.
- Soporte para temas y sitios.
- Fácil de usar, con todas las funciones y altamente escalable.
En este tutorial, aprenderemos cómo instalar Magnolia en Ubuntu 18.04.
Requisitos
- Un servidor con Ubuntu 18.04.
- Un usuario no root con privilegios sudo.
Instalar Java
Antes de comenzar, Magnolia necesita que Java esté instalado en su sistema. Puede instalarlo con el siguiente comando:
sudo apt-get install oracle-java8-installer -y
Una vez que Java esté instalado, puede verificar la versión de Java con lo siguiente:
java -version
Debería ver el siguiente resultado:
java version "1.8.0_131" Java(TM) SE Runtime Environment (build 1.8.0_131-b11) Java HotSpot(TM) 64-Bit Server VM (build 25.131-b11, mixed mode)
Instalar Magnolia
Primero, deberá descargar la última versión de Magnolia. Puedes descargarlo con el siguiente comando:
cd /opt
wget https://netix.dl.sourceforge.net/project/magnolia/magnolia/Magnolia%20CE%205.6.5/magnolia-community-demo-bundle-5.6.5-tomcat-bundle.zip
Una vez que se complete la descarga, extraiga el archivo descargado con el siguiente comando:
unzip magnolia-community-demo-bundle-5.6.5-tomcat-bundle.zip
A continuación, cambie el directorio a Magnolia e inicie el servidor Magnolia con el siguiente comando:
cd magnolia-5.6.5
sudo ./apache-tomcat-8.5.5/bin/magnolia_control.sh start --ignore-open-files-limit
El servidor Magnolia ahora se está ejecutando y escuchando en el puerto 8080.
Acceder a la interfaz web de Magnolia
Ahora, abre tu navegador web y escribe la URL http://your-server-ip:8080 , será redirigido a la pantalla de bienvenida de Magnolia:
Ahora, haga clic en "Ejecutar la actualización web en la instancia de autor" , será redirigido a la siguiente página:
Ahora, haga clic en INICIAR INSTALACIÓN botón. Una vez finalizada la instalación, debería ver la siguiente página:
Ahora, haga clic en INICIAR MAGNOLIA , será redirigido a la pantalla de inicio de sesión de Magnolia:
Ahora, proporcione el nombre de usuario como superusuario y la contraseña como superusuario, luego haga clic en INICIAR SESIÓN botón, debería ver el tablero de Magnolia en la siguiente página:
Enlaces
- CMS Magnolia