GNU/Linux >> Tutoriales Linux >  >> Fedora

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

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

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

Requisitos

Este tutorial asume que:

  • Tiene un sistema Fedora en ejecución con acceso a la cuenta privilegiada de sudo
  • Ya completé LAMP Stack 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 de Drupal usando el siguiente comando:

wget -O /tmp/drupal.tar.gz https://www.drupal.org/download-latest/tar.gz 

2. Vaya a la carpeta ‘/var/www/’ y extraiga el archivo durpal.tar.gz descargado. 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.tar.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 tal como está.

sudo mv drupal-*  drupal-app 

4. A continuación, cree una copia del archivo de configuración de la plantilla. Cambie al directorio "drupal-app/sites/default" y copie el archivo default.settings.php en settings.php con el comando cp:

cd drupal-app/sites/default 
sudo cp -p default.settings.php settings.php 

5. Ahora, crea un directorio llamado "files" en el directorio actual drupal-app/sites/default:

sudo mkdir files 

6. Ahora configure los permisos de archivo adecuados para que funcione. Establezca inicialmente el permiso 777 en settings.php, que es necesario para completar la instalación.

sudo chmod 777 settings.php 
sudo chmod 775 files/ 
sudo chown -R www-data:www-data /var/www/drupal-app 

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

Paso 2:configurar Apache

Cree un archivo de configuración de host virtual para la instalación de Drupal. Para proteger su sitio con un certificado SSL, le recomendamos que utilice un dominio real que apunte a la dirección IP de su servidor.

Vamos a crear un archivo de configuración de Apache para su dominio. Asegúrate de cambiar el nombre de dominio con el tuyo:

sudo vim /etc/httpd/conf.d/drupal.example.net.conf 

Agrega el siguiente contenido.

Apache