Instalación y configuración de Craft CMS en el entorno ServBay
¿Qué es Craft CMS?
Craft CMS es un sistema de gestión de contenido (CMS) potente que ofrece modelado de contenido flexible, gestión de usuarios y capacidades de expansión a través de complementos. Es conocido por su interfaz de usuario intuitiva y sus características amigables para los desarrolladores, siendo ideal para crear sitios web complejos y personalizados.
Pasos para instalar Craft CMS
En este artículo, vamos a explicar cómo instalar y configurar Craft CMS en un entorno de ServBay.
Paso 1: Crear el directorio del proyecto
Primero, crea un nuevo directorio de proyecto en el directorio www
de ServBay:
cd /Applications/ServBay/www
mkdir servbay-craft-app
cd servbay-craft-app
2
3
Paso 2: Crear un proyecto Craft CMS usando Composer
ServBay ya incluye Composer, por lo que podemos usar Composer directamente para crear un proyecto de Craft CMS:
composer create-project craftcms/craft .
Paso 3: Crear la base de datos y el usuario
Acceder a la herramienta de gestión de bases de datos phpMyAdmin incluida en ServBay
Abre https://servbay.host/, haz clic en "phpMyAdmin" para entrar en la herramienta de gestión de bases de datos phpMyAdmin.
Crear el usuario de la 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 un nuevo usuario
- Haz clic en "Agregar cuenta de usuario".
- Completa la siguiente información:
- Nombre de usuario:
craft_user
- Nombre del host:
localhost
- Contraseña: ingresa una contraseña segura, por ejemplo,
password123
- Reingresar: ingresa nuevamente la contraseña
- Nombre de usuario:
- En la sección "Crear base de datos para el usuario", selecciona "Crear una base de datos con el mismo nombre y otorgar todos los permisos".
- Asegúrate de marcar "Conceder todos los permisos".
- Haz clic en "Ejecutar".
Paso 4: Configurar el servidor web
Agregar un nuevo sitio web
Abre ServBay, haz clic en la pestaña "Host", y agrega un nuevo sitio web:
- Nombre:
My Craft Site
- Dominio:
servbay-craft.local
- Tipo de sitio web:
PHP
- Versión de PHP: selecciona la versión de PHP correspondiente
- Directorio raíz del sitio:
/Applications/ServBay/www/servbay-craft-app/web
- Nombre:
Guardar configuración
Guarda la configuración.
Paso 5: Ejecutar el instalador de Craft CMS
Acceder a la página de instalación
Abre el navegador y visita
https://servbay-craft.local/index.php?p=admin/install
, verás la página de instalación de Craft CMS.Completa la información de la base de datos
Sigue las indicaciones en la página para completar la información de conexión a la base de datos:
- Servidor de base de datos:
localhost
- Nombre de la base de datos:
craft_user
(igual que el nombre de usuario) - Nombre de usuario:
craft_user
- Contraseña:
password123
- Servidor de base de datos:
Completa la información del administrador
Sigue las indicaciones en la página para completar la información del nombre de usuario y contraseña del administrador.
Finalizar la instalación
Haz clic en el botón "Finalizar instalación" para completar el proceso.
Paso 6: Instalar complementos y plantillas
Instalar complementos
Inicia sesión en el panel de administración de Craft CMS, haz clic en "Complementos", busca e instala los complementos que necesites.
Instalar plantillas
Instala y configura las plantillas de acuerdo a tus necesidades.
Construir el sitio web usando Craft CMS
Ahora que has instalado y configurado con éxito Craft CMS en el entorno de ServBay, puedes empezar a utilizarlo para construir tu sitio web. A continuación, se describen algunas operaciones comunes:
Crear páginas y entradas
Crear entradas
En el panel de administración de Craft CMS, haz clic en "Entradas" -> "Nueva entrada", completa el título y el contenido de la entrada, luego haz clic en "Guardar".
Crear páginas
De acuerdo a la estructura de tu sitio web, crea y gestiona páginas en Craft CMS.
Configurar el menú de navegación
Crear menú de navegación
En el panel de administración de Craft CMS, haz clic en "Navegación" -> "Nuevo menú de navegación", completa el nombre del menú y otras configuraciones, luego haz clic en "Guardar".
Agregar elementos al menú
Agrega páginas y entradas al menú de navegación, luego haz clic en "Guardar".
Personalizar widgets
Agregar widgets
En el panel de administración de Craft CMS, haz clic en "Widgets" -> "Nuevo widget", selecciona el tipo de widget que necesitas, completa el nombre y otras configuraciones, luego haz clic en "Guardar".
Configurar widgets
Configura los ajustes del widget según sea necesario, luego haz clic en "Guardar".
Siguiendo estos pasos, has instalado y configurado Craft CMS con éxito en el entorno de ServBay, y has comenzado a utilizarlo para construir tu sitio web. Las poderosas funciones y la flexibilidad de Craft CMS lo convierten en una excelente opción para construir todo tipo de sitios web.