Instalación y Configuración de Bedrock en el entorno de ServBay
¿Qué es Bedrock?
Bedrock es una estructura moderna para proyectos de WordPress que utiliza Composer para gestionar dependencias, proporcionando una mejor organización y experiencia de desarrollo. Bedrock hace que el desarrollo y despliegue de WordPress sea más simple, eficiente y seguro.
Pasos para instalar Bedrock
En este artículo, veremos cómo instalar y configurar Bedrock en el 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-bedrock-app
cd servbay-bedrock-app
2
3
Paso 2: Crear el proyecto Bedrock usando Composer
ServBay viene con Composer incluido, así que podemos usar Composer directamente para crear el proyecto Bedrock:
composer create-project roots/bedrock .
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 acceder a la herramienta de gestión de bases de datos phpMyAdmin.
Crear un usuario de base de datos
Acceder 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:
bedrock_user
- Nombre de host:
localhost
- Contraseña: ingresa una contraseña segura, por ejemplo:
password123
- Vuelve a ingresar 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 privilegios".
- Asegúrate de seleccionar "Otorgar todos los privilegios".
- Haz clic en el botón "Ejecutar".
Paso 4: Configurar Bedrock
Editar el archivo de configuración del entorno
En el directorio raíz del proyecto, copia el archivo
.env.example
como.env
:bashcp .env.example .env
1Editar el archivo
.env
Abre el archivo
.env
con un editor de texto y configura la información de conexión a la base de datos y otros ajustes necesarios:DB_NAME='bedrock_user' # Igual al nombre de usuario DB_USER='bedrock_user' DB_PASSWORD='password123' DB_HOST='localhost'
1
2
3
4También puedes configurar otros ajustes en el archivo
.env
, comoWP_ENV
,WP_HOME
yWP_SITEURL
:WP_ENV='development' WP_HOME='http://servbay-bedrock.local' WP_SITEURL='${WP_HOME}/wp'
1
2
3
Paso 5: Configurar el servidor web
Agregar un nuevo sitio web
Abre ServBay y haz clic en la pestaña "Host", luego agrega un nuevo sitio web:
- Nombre:
My Bedrock Site
- Dominio:
servbay-bedrock.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-bedrock-app/web
- Nombre:
Guardar la configuración
Guarda la configuración.
Paso 6: Completar la instalación
Acceder a la página de instalación
Abre el navegador y visita
https://servbay-bedrock.local/wp
. Verás la página de instalación de WordPress.Rellenar la información de la base de datos
Sigue las indicaciones de la página para rellenar la información de conexión a la base de datos:
- Nombre de la base de datos:
bedrock_user
(igual al nombre de usuario) - Nombre de usuario:
bedrock_user
- Contraseña:
password123
- Host de la base de datos:
localhost
- Prefijo de tabla:
wp_
(cámbialo si lo deseas)
- Nombre de la base de datos:
Rellenar la información del sitio
Sigue las indicaciones de la página para rellenar la información del sitio, incluyendo el título del sitio, nombre de usuario y contraseña del administrador, etc.
Completar la instalación
Haz clic en el botón "Instalar WordPress" para completar el proceso de instalación.
Paso 7: Instalar temas y plugins
Instalar un tema
Inicia sesión en el panel de administración de WordPress, haz clic en "Apariencia" -> "Temas" y elige e instala un tema de tu preferencia.
Instalar plugins
Haz clic en "Plugins" -> "Añadir nuevo", busca e instala los plugins que necesites, como plugins de SEO, seguridad, etc.
Usar Bedrock para construir sitios web
Ahora que has instalado y configurado Bedrock con éxito en el entorno de ServBay, puedes comenzar a usarlo para construir tu sitio web. A continuación, se presentan algunas operaciones comunes:
Crear páginas y publicaciones
Crear una página
En el panel de administración de WordPress, haz clic en "Páginas" -> "Añadir nueva", completa el título y contenido de la página, luego haz clic en "Publicar".
Crear una publicación
Haz clic en "Entradas" -> "Añadir nueva", completa el título y contenido de la entrada, selecciona la categoría y las etiquetas, luego haz clic en "Publicar".
Configurar el menú de navegación
Crear el menú de navegación
Haz clic en "Apariencia" -> "Menús" y crea un nuevo menú de navegación.
Añadir elementos al menú
Añade páginas, publicaciones, categorías, etc. al menú de navegación y luego haz clic en "Guardar menú".
Personalizar los widgets
Añadir widgets
Haz clic en "Apariencia" -> "Widgets" y arrastra los widgets que necesites a la barra lateral u otras áreas de widgets.
Configurar widgets
Configura los ajustes de los widgets según sea necesario y luego haz clic en "Guardar".
A través de estos pasos, has instalado y configurado con éxito Bedrock en el entorno de ServBay y has comenzado a usarlo para construir tu sitio web. La estructura moderna del proyecto y las potentes funciones de Bedrock lo convierten en una opción ideal para construir todo tipo de sitios web.