Come: PostgreSQL Drupal

December 16

Come: PostgreSQL Drupal


Drupal può funzionare sia con MySQL e PostgreSQL come il suo sistema di gestione di database back-end. MySQL e PostgreSQL sono entrambi popolare database open source. La versione attualmente disponibile per PostgreSQL è 8.2.21, 8.3.15, 8.4.8 e 9.0.4. Avete una scelta tra queste versioni durante l'installazione di questo database con Drupal. Per poter utilizzare Drupal con PostgreSQL, è necessario creare e configurare il database durante l'installazione di Drupal.

istruzione

1 Scarica Drupal dal sito Drupal. Accedi al pannello di controllo del tuo account di hosting e trovare la directory HTML. Carica il file nella directory HTML e decomprimerlo. Rinominare la cartella Drupal per il nome del tuo sito web.

2 Accedere a PostgreSQL utilizzando le credenziali. Creare il database Drupal nel cluster PostgreSQL:

% Createuser test_drupal --pwprompt --encrypted

Immettere la password per il nuovo utente:

Inserisci di nuovo:

Deve il nuovo utente essere consentito di creare database? (Y / n) n

Deve il nuovo utente essere consentito di creare più nuovi utenti? (Y / n) n

CREATE USER

% CreateDB test_drupal --owner = drupal_instance

CREATE DATABASE

3 Avviare il frontend psql. Caricare lo schema del database Drupal eseguendo il database.pgsql nel frontend psql. Il file si trova nella cartella di installazione di Drupal "database". La query è la seguente: psql --U drupal_instance --f /path/to/drupal/database/database.pgsql. Uno schema di database è un modo per le tabelle di gruppo, viste o stored procedure nel database logicamente.

4 Vai a siti / default / settings.php e modificarlo con qualsiasi editor di testo come Blocco Note. Cambio $ db_url = "pgsql: // test_drupal: password @ localhost / drupal_instance." Alter $ base_url = "http: // www yoursite.com.". La prima variabile definisce come connettersi a PostgreSQL e la seconda imposta posizione relativa di Drupal nella directory principale sito web.