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
wget -O /tmp/drupal.tar.gz https://www.drupal.org/download-latest/tar.gz
cd /var/www
sudo tar -zxf /tmp/drupal.tar.gz
sudo mv drupal-* drupal-app
cd drupal-app/sites/default
sudo cp -p default.settings.php settings.php
"files"
en el directorio actual drupal-app/sites/default:
sudo mkdir files
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