Tarea para AW01. Daniel Escolar Laorga Enunciado. Actualmente, te encuentras trabajando en el departamento de desarrollo de una empresa de servicios informáticos. Tu principal tarea es el manejo y aplicación del gestor de contenidos Joomla para los clientes que contratan los servicios de tu empresa. Un conocido restaurante de la localidad ha encargado a tu empresa la realización de un portal de información donde puedan publicitar sus productos y servicios. A tu departamento llega un bono de trabajo a tu nombre con las siguientes órdenes de trabajo. 1. Instalar los prerrequisitos necesarios para el funcionamiento del Joomla del restaurante. 2. Instalar Joomla sobre los prerrequisitos anteriores. 3. Modificar la plantilla que trae Joomla por defecto para que se adecúe mejor al tipo de restaurante que ha contratado tus servicios. 4. Insertar un módulo para un nuevo menú en el que aparezcan dos enlaces: un enlace a los menús del día, y otro enlace a la carta del restaurante. 5. Personalizar el gestor para que contenga unos metadatos correctos y se denomine como el restaurante. Orden de Trabajo 1: Instalar los prerrequisitos necesarios para el funcionamiento del Joomla del restaurante. 1. Explicar a los gerentes del restaurante cuales son los requisitos previos y las diferentes formas de instalación que existen. Requisitos para Joomla! 5 Software Recomendado Mínimo Web PHP 8.2 8.1.0 https://php.net Bases de datos MySQL 8.1 8.0.13 https://mysql.com MariaDB 11.1.0 10.4.0 https://mariadb.com PostgreSQL 16.0 12.0 https://postgresql.org Servidores Web Apache 2.4 2.4 https://httpd.apache.org Niginx 1.25 1.21 https://nginx.com Microsoft IIS 10 10 https://www.iis.net - Para poder instalar los requisitos del sistema, voy a usar XAMMP , software libre y gratuito, que consta de un paquete formado por una base de datos MySQL, un servidor Apache, y contiene los lenguajes PHP y perl. 2. Instalar los requisitos previos. Después de descargar desde https://www.apachefriends.org, comienzo la instalación Selecciono lo que voy a necesitar, e instalo XAMPP en la raíz del disco duro. Selecciono el idioma por defecto. Y comienza la instalación Doy a permitir que las redes publicas y privadas puedan acceder Finalmente, se inicia un panel de control donde puedo iniciar todos los servicios. Orden de Trabajo 2: Instalar Joomla sobre los prerrequisitos anteriores. 3. Descomprimir Joomla en el directorio seleccionado. Después de descargarlo desde https://downloads.joomla.org/es, voy al directorio de descargas, y abro el archivo zip con Winrar, y lo descomprimo en en C:\xampp\htdocs 4. Acceder a la instalación de Joomla y seguir los pasos necesarios para la instalación. Primero, accedo al panel de control de XAMPP, y activo los servicios de Apache y MySQL. Después, en MySQL, hago click en Admin, y se abre directamente la página http://localhost/phpmyadmin en nueva creo la base de datos, en este caso, restauranteaw01 Después en el panel de control de XAMMP, Apache, admin, y se abre la direccion http://localhost/installation/index.php, aparece el instalador de Joomla, y escribo el nombre del sitio. Después, MySQL agrego un superusuario, con nombre y contraseña en la base de datos de “restauranteaw01” Ya en Joomla, indico el tipo de base de datos, conexión, usuario, contraseña proporcionada por MySQL. Y finalmente ya está instalado Joomla. Orden de Trabajo 3: Modificar la plantilla que trae Joomla por defecto para que se adecúe mejor al tipo de restaurante que ha contratado tus servicios. 5. Buscar una plantilla que se adecúe al restaurante. 6. Instalar la plantilla. 7. Aplicar la plantilla al Front-end. Primero, ingreso en la página http://localhost/administrator, y me realizo el login con el usuario y contraseña. Me dirijo a sistema-instalar-extensiones-subir archivos del paquete Y en subir archivo del paquete, busco un paquete que he descargado desde joomla, llamado “helixultimate”, luego en sistema-plantillas del sitio- estilos, selecciono helix ultimate como predeterminado. Ahora, el antes y el después Orden de Trabajo 4: Insertar un módulo para un nuevo menú en el que aparezcan dos enlaces: un enlace a los menús del día, y otro enlace a la carta del restaurante. 8. Crear el menú. 9. Crear la categoría Menú del día. 10.Crear los ítems de menú necesarios. 11.Crear el módulo y hacerlo visible. Me dirijo a: menús-gestionar-main nuevo Y creo el menú principal Luego en nuevo agrego nuestro menú del día Para añadir un menú, me voy a articulo y selecciono nuevo, elijo un nombre, y en contenido he optado por añadir un jpg que he creado yo previamente, Luego voy al menús, nuestro menú del día, selecciono el tipo de elemento del menú y selecciono el articulo recién creado y le doy a guardar. Y ahora se muestra un menú con el menú principal y otra con el menú del día La plantilla que he instalado, se permite personalizar todo, en sistema, plantillas del sitio, estilos, seleccionar la plantilla, y click en “template options”, al seleccionarlo, tiene un menú con distintas opciones de personalización. Orden de Trabajo 5: Personalizar el gestor para que contenga unos metadatos correctos y se denomine como el restaurante. 12.Acceder a la configuración del entorno. 13.Modificar los parámetros necesarios. En configuración global, sitio, y configuro los parámetros necesarios