Instalación y configuración de ExpressionEngine en el entorno de ServBay
¿Qué es ExpressionEngine?
ExpressionEngine es un sistema de gestión de contenido (CMS) potente y flexible, ideal para construir diversos tipos de sitios web. Ofrece una vasta cantidad de características y una arquitectura modular, permitiendo a los desarrolladores crear sitios web complejos con facilidad.
Pasos para instalar ExpressionEngine
En este artículo, mostraremos cómo instalar y configurar ExpressionEngine en un entorno de ServBay.
Paso 1: Descargar ExpressionEngine
Primero, crea un nuevo directorio de proyecto en el directorio www
de ServBay y descarga ExpressionEngine:
cd /Applications/ServBay/www
mkdir servbay-ee-app
cd servbay-ee-app
curl -L https://expressionengine.com/latest -o expressionengine.zip
2
3
4
Paso 2: Descomprimir ExpressionEngine
Descomprime el paquete de ExpressionEngine descargado en el directorio del proyecto:
unzip expressionengine.zip
rm expressionengine.zip
2
Paso 3: Crear base de datos y usuario
Acceder a la herramienta de gestión de bases de datos phpMyAdmin de ServBay
Abre https://servbay.host/, haz clic en "phpMyAdmin" para acceder a la herramienta de gestión de bases de datos phpMyAdmin.
Crear usuario de base de datos
Ir a la página de cuentas de usuario
- En la página principal de phpMyAdmin, haz clic en "Cuentas de usuario" en el menú superior.
Agregar nuevo usuario
- Haz clic en "Agregar cuenta de usuario".
- Completa la siguiente información:
- Nombre de usuario:
ee_user
- Nombre de host:
localhost
- Contraseña: ingresa una contraseña segura, por ejemplo
password123
- Reingresar: vuelve a ingresar la contraseña
- Nombre de usuario:
- En la sección "Base de datos para usuario", selecciona "Crear base de datos con el mismo nombre y otorgar todos los privilegios".
- Asegúrate de marcar "Otorgar todos los privilegios".
- Haz clic en el botón "Ejecutar".
Paso 4: Configurar el servidor web
Agregar un nuevo sitio web
Abre ServBay, haz clic en la pestaña "Host", agrega un nuevo sitio web:
- Nombre:
My EE Site
- Dominio:
servbay-ee.local
- Tipo de sitio web:
PHP
- Versión de PHP: selecciona la versión de PHP correspondiente
- Directorio raíz del sitio web:
/Applications/ServBay/www/servbay-ee-app
- Nombre:
Guardar configuración
Guarda la configuración.
Paso 5: Ejecutar el instalador de ExpressionEngine
Acceder a la página de instalación
Abre tu navegador y accede a
https://servbay-ee.local/admin.php
. Deberías ver la página de instalación de ExpressionEngine.Completar la información de la base de datos
Completa la información de conexión a la base de datos según se indica en la página:
- Host de la base de datos:
localhost
- Nombre de la base de datos:
ee_user
(mismo que el nombre de usuario) - Nombre de usuario de la base de datos:
ee_user
- Contraseña de la base de datos:
password123
- Host de la base de datos:
Completar información del administrador
Completa el nombre de usuario y contraseña del administrador según se indica en la página.
Completar la instalación
Haz clic en el botón "Instalar" para completar el proceso de instalación.
Paso 6: Instalar plugins y plantillas
Instalar plugins
Inicia sesión en el panel de administración de ExpressionEngine, haz clic en "Desarrollador" -> "Plugins", busca e instala los plugins que necesitas.
Instalar plantillas
Instala y configura las plantillas según tus necesidades.
Usar ExpressionEngine para construir tu sitio web
Ahora que has instalado y configurado con éxito ExpressionEngine en el entorno de ServBay, puedes empezar a usarlo para construir tu sitio web. Aquí hay algunas operaciones comunes:
Crear canales y entradas
Crear un canal
En el panel de administración de ExpressionEngine, haz clic en "Estructura de contenido" -> "Gestión de canales", crea un nuevo canal, completa el nombre del canal y otras configuraciones, luego haz clic en "Guardar canal".
Crear una entrada
Haz clic en "Contenido" -> "Publicar", selecciona el canal que acabas de crear, completa el título y el contenido de la entrada, luego haz clic en "Guardar".
Configurar el menú de navegación
Crear un menú
En el panel de administración de ExpressionEngine, haz clic en "Diseño" -> "Gestión de plantillas", crea un nuevo grupo de plantillas y dentro de él crea una plantilla de menú de navegación.
Agregar elementos del menú
Agrega las páginas y entradas al menú de navegación, luego haz clic en "Guardar plantilla".
Personalizar widgets
Agregar un widget
En el panel de administración de ExpressionEngine, haz clic en "Diseño" -> "Gestión de plantillas", crea un nuevo grupo de plantillas y dentro de él crea una plantilla de widget.
Configurar el widget
Configura los ajustes del widget según sea necesario, luego haz clic en "Guardar plantilla".
A través de estos pasos, has instalado y configurado exitosamente ExpressionEngine en el entorno de ServBay y has comenzado a usarlo para construir tu sitio web. La poderosa funcionalidad y flexibilidad de ExpressionEngine lo convierten en una opción ideal para construir diversos tipos de sitios web.