Table of Contents
Cómo instalar Drupal en CentOS 8
Drupal. es un CMS de código abierto y gratuito escrito en PHP que se envía con la licencia GNU/GPL. Al igual que las plataformas CMS populares como WordPress y Joomla, con Drupal. puede comenzar a crear su propio blog o sitio web desde cero con poco o ningún conocimiento de programación web o lenguajes de marcado.
En este tutorial, aprenderá a instalar Drupal. en CentOS 8. Linux.
Requisitos previos
Antes de comenzar, asegúrese de que ha instalado la pila LAMP en su CentOS 8. LAMP. es una pila popular que se utiliza para alojar alojamiento web y consta del servidor web Apache. MariaDB. Base de datos MySQL. y PHP.
Además, asegúrese de tener una conexión SSH a su servidor CentOS 8 y una conexión a Internet buena y estable.
Paso 1: Instale módulos PHP adicionales en CentOS 8
Drupal requiere módulos PHP adicionales para funcionar sin problemas. Así que instálelos ejecutando el siguiente comando.
$ sudo dnf install php-curl php-mbstring php-gd php-xml php-pear php-fpm php-mysql php-pdo php-opcache php-json php-zip
Paso 2: Cree una base de datos Drupal
freestar.config.enabled_slots.push
Una vez instalados todos los módulos PHP necesarios, necesita para crear una base de datos para acomodar los archivos de instalación de Drupal. Así que inicie sesión en su base de datos MariaDB. como se muestra.
$ sudo mysql-u root-p
Una vez que haya iniciado sesión, ejecute los comandos como se muestra para crear una base de datos para Drupal y otorgue todos privilegios sobre el usuario de Drupal.
MariaDB [(ninguno)]>. CREAR BASE DE DATOS drupal_db; MariaDB [(none)]>. OTORGAR TODO EN drupal_db. * A ‘drupal_user’ @ ’localhost’ IDENTIFICADO POR ‘[email protected]’; MariaDB [(ninguno)]>. PRIVILEGIOS DE FLUSH; MariaDB [(ninguno)]>. SALIR;
Salga y reinicie el servidor de la base de datos.
$ sudo systemctl restart mariadb
Paso 3: Descargue Drupal en CentOS 8
Con la base de datos de Drupal en su lugar, el siguiente paso será descargar Drupal tarball del sitio oficial de Drupal. Contiene todos los archivos necesarios para que Drupal funcione como se esperaba. Al momento de escribir esto, la última versión es Drupal 8.8.4.
$ sudo wget https://ftp.drupal.org/files/projects/drupal-8.8.4. tar.gz
Una vez completada la descarga, extraiga el archivo tarball como se muestra.
$ sudo tar-xvf drupal-8.8.4.tar.gz
A continuación, mueva la carpeta extraída a la raíz del documento Apache directorio como se muestra.
$ sudo mv drupal-8.8.2/var/www/html/drupal
Con el archivo sin comprimir drupal en el directorio raíz del documento, modifique los permisos del archivo para permitir que apache acceda al directorio.
$ sudo chown-R apache: apache/var/www/html/drupal
Paso 4: Configurar las configuraciones de Drupal
A continuación, crearemos un archivo de configuración a partir de la configuración predeterminada archivo ( default.settings.php. que ya existe en la siguiente ubicación.
$ cd/var/www/html/drupal/sites/default $ sudo cp-p default.settings. php settings.php
En caso de que SELinux. esté habilitado en su sistema, ejecute el siguiente comando para efectuar el SE Regla de Linux en el directorio /var/www/html/drupal/.
Paso 5: Finalización de la instalación de Drupal
Hemos terminado con todas las configuraciones . Lo único que queda es configurar Drupal. en el navegador. Para hacer eso, escriba la siguiente dirección en su barra de URL y presione ENTER.
http://server-IP/drupal
El ‘ Bienvenido. La pantalla será como se muestra. Primero, seleccione su idioma preferido y haga clic en el botón “ Guardar y continuar. .
Elija el idioma de instalación de Drupal
En la siguiente pantalla, seleccione el ‘ Perfil estándar. como el perfil que se utilizará y haga clic en ‘ Guardar y Continuar. ‘para pasar a la página siguiente.
Seleccione el perfil de instalación de Drupal
A continuación, eche un vistazo a la descripción general de los requisitos y habilite URL limpias. Para habilitar URL limpias, diríjase al archivo de configuración de Apache ubicado en el archivo /etc/httpd/conf/httpd.conf.
Configure AllowOverride. atributo de Ninguno. a Todos.
Revisión de los requisitos de Drupal
A continuación, actualice la página para continuar con la página ‘ Configuración de la base de datos. como se muestra. Complete los campos obligatorios, como el tipo de base de datos, el nombre de la base de datos, la contraseña de la base de datos y el nombre de usuario.
Drupal Database C onfiguración
Nuevamente, haga clic en el botón “ Guardar y continuar. para ir al siguiente paso. Drupal comenzará a instalar todas las funciones y tardará unos 5 minutos.
Instalación de Drupal en CentOS 8
En la siguiente sección, complete los siguientes detalles:
Configuración del sitio Drupal
Finalmente, estará presentado con la página de inicio como se muestra. Ahora puede proceder a crear su sitio y agregarle contenido. Puede utilizar una amplia gama de temas y complementos de Drupal para mejorar la apariencia de su sitio.
Drupal Homepage
Y esto trae snos al final de este artículo. Le mostramos una guía paso a paso sobre cómo instalar Drupal. en CentOS 8.