Tecnología

Inicio

Cómo: PostgreSQL Drupal

Cómo: PostgreSQL Drupal


Drupal puede trabajar tanto con MySQL y PostgreSQL como su sistema de gestión de base de datos back-end. MySQL y PostgreSQL son a la vez la base de datos de código abierto muy popular. La versión actualmente disponible para PostgreSQL es 8.2.21, 8.3.15, 8.4.8 y 9.0.4. Usted tiene una elección entre estas versiones al instalar esta base de datos con Drupal. Con el fin de utilizar Drupal con PostgreSQL, es necesario crear y configurar la base de datos durante la instalación de Drupal.

Instrucciones

1 Drupal descarga desde el sitio web de Drupal. Inicia sesión en el panel de control de su cuenta de alojamiento y encontrar su directorio HTML. Cargar el archivo en el directorio HTML y descomprimirlo. Cambiar el nombre de la carpeta de Drupal para el nombre de su sitio web.

2 Iniciar sesión en PostgreSQL con credenciales. Crear la base de datos de Drupal en el cluster PostgreSQL:

Createuser% test_drupal --pwprompt --encrypted

Introduzca la contraseña para el nuevo usuario:

Introduzca de nuevo:

Se permitirá que el nuevo usuario para crear bases de datos? (S / n) n

Se permitirá que el nuevo usuario para crear más nuevos usuarios? (S / n) n

CREAR USUARIO

% Createdb test_drupal --owner = drupal_instance

CREAR BASE DE DATOS

3 Comience su frontend psql. Cargar el esquema de base de datos de Drupal ejecutando el database.pgsql en el frontend psql. El archivo reside en la carpeta de instalación de Drupal "base de datos". La consulta es la siguiente: psql --U drupal_instance -F /path/to/drupal/database/database.pgsql. Un esquema de base de datos es una forma de tablas de grupos, vistas o procedimientos almacenados en la base de datos de forma lógica.

4 Ir a los sitios / default / settings.php y editarlo con cualquier editor de texto, como el Bloc de notas. Cambio $ db_url = "pgsql: // test_drupal: contraseña @ localhost / drupal_instance." Alterar $ base_url = "http: // www yoursite.com.". La primera variable define cómo conectar a PostgreSQL y la segunda establece la ubicación relativa de Drupal en el directorio raíz del sitio Web.