Cómo instalar y configurar Drupal en Fedora 35/34

Cómo instalar y configurar Drupal en Fedora 35/34

Drupal es un sistema de gestión de contenido gratuito y de código abierto (CMS), es flexible para crear blogs y sitios web. Está escrito en lenguaje de programación de PHP y utiliza MySQL como una base de datos de backend. Drupal está disponible con miles de complementos, lo que lo hace muy personalizable.

Puede implementar Drupal en cualquier servidor web que admita el lenguaje de programación PHP. En este tutorial, le proporcionaremos pasos para instalar Drupal con Apache en Fedora Linux Systems.

Requisitos previos

Este tutorial supone que:

  • Tiene un sistema Fedora en ejecución con acceso a cuenta privilegiada de sudo
  • Ya completé la pila de lámparas en el sistema Fedora.

Paso 1 - Instalación de Drupal en Fedora

1. Puede descargar la última versión de Drupal desde el sitio web de Drupal. Alternativamente, descargue el último código Drupal usando el siguiente comando:

wget -o /tmp /drupal.alquitrán.gz https: // www.drupal.org/descargar-latest/tar.GZ  

2. Vaya a la carpeta '/var/www/' y extraiga el Durpal descargado.alquitrán.archivo gz. También puede cambiar el directorio a otra ubicación. En ese caso, use la carpeta correcta en los siguientes comandos.

CD /VAR /www  sudo tar -zxf /tmp /drupal.alquitrán.GZ  

3. Cambie el nombre del directorio Drupal extraído para eliminar el número de versión. Si es necesario, puede mantener el nombre de la carpeta como está.

sudo MV Drupal-* Drupal-App  

4. A continuación, cree una copia del archivo de configuración a partir de la plantilla. Cambiar al directorio "Drupal-App/Sites/Default" y copiar el valor predeterminado.ajustes.archivo php a la configuración.PHP con comando CP:

CD Drupal-app/sitios/predeterminado  sudo cp -p predeterminado.ajustes.Configuración de PHP.php  

5. Ahora, cree un directorio llamado "Archivos" En el directorio actual Drupal-app/sites/predeterminado:

archivos de sudo mkdir  

6. Ahora establezca los permisos de archivo adecuados para que funcione. Inicialmente establece el permiso 777 a la configuración.PHP, que se requiere para completar la instalación.

configuración de sudo chmod 777.php  Sudo CHMOD 775 Archivos/  sudo chown -r www-data: www-data/var/www/drupal-app  

A continuación, configure el servidor Apache para implementar el sitio Drupal.

Paso 2 - Configurar Apache

Cree un archivo de configuración de host virtual para la instalación de Drupal. Para asegurar su sitio con un certificado SSL, recomendamos usar un dominio real apuntado a la dirección IP de su servidor.

Creemos un archivo de configuración de Apache para su dominio. Asegúrese de cambiar el nombre de dominio con el suyo:

sudo vim/etc/httpd/conf.D/Drupal.ejemplo.neto.confusión  

Agregar el siguiente contenido.

ServerAdmin [email protected] ServerName Drupal.ejemplo.net documentroot/var/www/drupal-appLodoverride todo
12345678 ServerAdmin [email protected] ServerName Drupal.ejemplo.net documentroot/var/www/drupal-app Permateverride todo

Cambie el valor del nombre de servidor con su nombre de dominio.

Guardar y cerrar el archivo de configuración. Luego reinicie el servicio Apache para volver a cargar el archivo de configuración.

sudo systemctl reiniciar httpd  

Paso 3 - Ejecutar el instalador web

Abra su navegador web favorito y acceda al sitio web de Drupal, tal como está configurado en Apache. Según este tutorial, hemos configurado el sitio web como a continuación URL:

http (s): // drupal.ejemplo.neto 

Siga las instrucciones en pantalla para completar la instalación de Drupal en el sistema Fedora Linux.

1. Elija el idioma predeterminado para su aplicación Drupal.

2. Luego seleccione el tipo de instalación para Drupal. Aquí tienes 3 opciones para elegir. Recomendamos ir con la instalación predeterminada "estándar".

3. Ahora ingrese los detalles de la base de datos para configurar con Drupal. Estamos utilizando mysql/mariadb como servidor de base de datos. Si no está viendo la opción MySQL, asegúrese de tener instalada la extensión PHP MySQL.

También puede ir con la base de datos SQLite para sitios pequeños. Pero si está planeando un sitio grande, preferimos con MySQL.

4. Espere a que se complete la instalación. Esto instalará todas las extensiones predeterminadas, temas a esta aplicación Drupal.

5. Una vez que finalice la instalación anterior, le pedirá que ingrese los detalles de la aplicación para su Drupal. Complete todos los detalles correctamente.

Además, cree una cuenta de administrador para Drupal. Recomendé no usar el nombre de usuario "administrador", mantenerlo en otra cosa como lo hice "dradmin". Mantenga su contraseña de administrador fuerte.

6. Una vez que haya completado todos los pasos con éxito, será redirigido al tablero de administración de Drupal. Escriba sus credenciales de administración en un lugar seguro, que será necesario para inicios de sesión posteriores.

Ahora personalice todo su sitio Drupal y agregue el contenido. Aquí se ha iniciado un nuevo viaje de sitio web hermoso.

Paso 4 - Instalación posterior

La instalación de Drupal en su sistema Fedora se ha terminado con éxito. Ahora asegure los archivos de la aplicación Drupal con los permisos de archivo adecuados.

CD/VAR/www/Drupal-App  sudo encontrar . -tipo d -exec chmod 750 '' \;  sudo encontrar . -tipo f -exec chmod 640 '' \;  sudo encontrar sitios/predeterminado/archivos/-type d -exec chmod 770 '' \;  sudo encontrar sitios/predeterminado/archivos/-type f -exec chmod 660 '' \;  sudo chmod 440/var/www/drupal-app/sites/default/settings.php  

Además, elimine el archivo de archivo descargado de su sistema.

RM /TMP /Drupal.alquitrán.GZ  

Conclusión

Este tutorial le ayudó a instalar Drupal en el sistema Fedora Linux.