Drupal es un sistema de gestión web (CMS) gratuito, escalable y de código abierto respaldado por una gran comunidad. Sus aplicaciones son amplias, que van desde la construcción de una página de blogs profesional hasta la operación del sitio del gobierno oficial.
Para un usuario no técnico que no tiene suficiente conocimiento del desarrollo web, Drupal es una plataforma perfecta para comenzar su viaje de construcción de sitios web, ya que ofrece temas y herramientas creativas para el sitio web para hacer un sitio web desde cero fácilmente.
Para los usuarios de Raspberry PI, instalar Drupal en el dispositivo no es un trabajo difícil, y este artículo lo ayudará a instalar con éxito Drupal en Raspberry Pi.
Cómo instalar Drupal en Raspberry Pi
Aquí, en esta guía, aprenderá a instalar Drupal en un dispositivo Raspberry Pi para que pueda comenzar a alojar su sitio web con facilidad.
Para comenzar a usar el servicio Drupal en su dispositivo Raspberry Pi, deberá realizar los siguientes pasos:
Paso 1: El paso inicial requerido desde su lado es confirmar si los paquetes de Raspberry Pi están actualizados y, por este motivo, deberá ejecutar los siguientes comandos en el terminal.
$ sudo apt actualización
$ sudo apt actualización
Paso 2: Ahora necesitará las siguientes utilidades en su Raspberry Pi:
Si no tiene estas utilidades configuradas en su dispositivo Raspberry Pi, no se preocupe, puede instalarlos visitando nuestro artículo publicado anteriormente: Instalar Apache, PHP, MySQL.
Paso 3: Una vez que complete el paso 2, deberá abrir el archivo de configuración del host Virtual Apache ejecutando el siguiente comando en el terminal.
$ sudo nano/etc/apache2/apache2.confusión
Con el archivo abierto, deberá identificar el siguiente texto de configuración que se refiere "" en el archivo.
Etapa 4: Ahora, cambia el texto "EllowOveroverride Ninguno" para "Ellowoverride todo". Para guardar el archivo, use "Ctrl+X", presione el botón "Y" y muévase hacia atrás a la ventana Línea de comando.
Paso 5: Después de realizar los cambios anteriores, también se le solicitará que ejecute el siguiente comando para reescribir los cambios en el módulo Apache2.
$ sudo a2enmod reescribir
Paso 6: Después de eso, deberá instalar el PHP utilizando el siguiente comando.
$ sudo apt install php-xml php-gd php-mbstring php-curl
Paso 7: Después de la instalación, reinicie el servicio Apache utilizando el comando mencionado a continuación.
$ sudo systemctl reiniciar apache2.servicio
Paso 8: En este paso, deberá crear una base de datos de Drupal y credenciales para permitir que Drupal se conecte a su base de datos. Para hacer esto, primero deberá conectarse a su base de datos a través del siguiente comando.
$ sudo mysql -uroot -p
Paso 9: A continuación, deberá crear una base de datos Drupal utilizando el siguiente comando.
Crear base de datos DrupaldB;
Paso 10: Ahora, use los siguientes comandos para crear un nombre de usuario y una contraseña que se requerirá más adelante cuando se conecte a Drupal Database.
crear usuario@LocalHost identificado por '';
Una vez hecho, ejecute los siguientes comandos uno por uno para finalizar la configuración de la base de datos.
otorgar todos los privilegios en Drupaldb.* a@localhost;
privilegios de descarga;
Para dejar la base de datos, uso "abandonar".
Paso 11: A continuación, deberá instalar la última versión de Drupal en su dispositivo Raspberry Pi y, para hacerlo, deberá descargar el archivo zip de Drupal utilizando el comando mencionado a continuación.
$ wget https: // www.drupal.org/descargar -latest/zip -o drupal.cremallera
Paso 12: Descomprima el archivo Drupal en la carpeta raíz de Apache "/var/www/html" usando:
$ sudo unzip drupal.zip -d/var/www/html/
Paso 13: Muévase al directorio Apache "/var/www/html/"Usando el siguiente comando.
$ cd/var/www/html/
Paso 14: Ahora, para cambiar la propiedad del archivo al usuario de Apache predeterminado, ejecute el siguiente comando.
$ sudo chown -r www-data: data www ./
Paso 15: Elimine la plantilla de índice Apache anterior utilizando el comando dado a continuación.
$ sudo rm índice.html
Paso 16: Verifique su versión Drupal primero entrando en la carpeta Apache “/var/www/html/”, ya que puede variar. En nuestro caso es Drupal-9.3.9 Entonces, use el siguiente comando dado para extraer el archivo.
$ sudo MV Drupal-9.3.9/* ./
También mueva los archivos ocultos usando el siguiente comando.
$ sudo MV Drupal-9.3.9/.[!.] ./
Paso 17: Finalmente, elimine la carpeta Drupal antigua usando el siguiente comando.
$ sudo rmdir Drupal-9.3.9/
Paso 18: Después de completar los pasos anteriores, vaya a su navegador e ingrese su Raspberry Pi IP dirección en el Barra de url Para abrir la configuración de Drupal en su navegador.
Paso 19: Deberá elegir su configuración de idioma de acuerdo con su preferencia y una vez elegido, haga clic en el "Guardar y continuar" opción.
Paso 20: Elija un perfil de instalación como "Estándar"Y luego haga clic en el"Guardar y continuar" opción.
Paso 21: En la siguiente pantalla, revisará los requisitos y habilitará los servicios que se requieren de acuerdo con sus preferencias:
Paso 22: A continuación, complete la configuración de la base de datos que estuvo previamente en los pasos 9 y 10 y luego haga clic en el "Guardar y continuar" opción.
Esto comenzará la instalación de Drupal en el navegador.
Paso 23: Una vez que se complete la instalación, deberá configurar su sitio con su elección. Complete la información requerida para configurar su sitio web.
Una vez que complete la información y haga clic en la opción "Guardar y continuar", su sitio web aparecerá en su navegador como se muestra a continuación.
Esto también garantiza que Drupal se instale con éxito en su dispositivo Raspberry Pi y puede comenzar a editar su sitio web para darle un aspecto diferente.
Conclusión
La instalación de Drupal en Raspberry Pi permitirá a los usuarios la libertad de crear y administrar sus sitios web sin tener el conocimiento de HTML o diseño web, ya que ofrece muchas plantillas que le permiten cambiar el aspecto de su sitio web en poco tiempo. Los pasos de instalación son bastante simples y una vez que los siga con cuidado, podrá ejecutar Drupal en su navegador web y comenzar a editar su sitio web con facilidad.