### Configurando el Alojamiento de Bases de Datos Remotas

Si va a usar un servidor gestionado por Plesk como servidor de base de datos remoto, no es necesario que instale MySQL: Plesk viene acompañado del software MySQL, que se instala de manera automática durante la instalación de Plesk. En este caso sólo debe activar el acceso de red de este servidor de base de datos y registrarla con Plesk.

Para instalar un servidor de base de datos MySQL:

1. Desde el disco de distribución de su sistema operativo realice una copia del paquete de distribución MySQL en su servidor o bien descárguelo del sitio www.mysql.com y guárdelo en su servidor.
2. Acceda a su servidor como administrador y cambie el directorio donde guardó la distribución RPM. Cuando se le pida introduzca el siguiente comando:

   rpm -ivh `mysql_file_name.rpm`

3. Configure la contraseña del administrador del servidor de base de datos. Cuando se le pida introduzca el siguiente comando:

   mysqladmin -u root password your_desired_password

   Change your_desired_password to anything you like.

4. Siga las indicaciones de registro de su servidor de base de datos.

Para instalar un servidor de base de datos PostgreSQL:

1. Desde el disco de distribución de su sistema operativo realice una copia del paquete de distribución PostgreSQL en su servidor o bien descárguelo del sitio www.postgresql.org y guárdelo en su servidor.
2. Acceda como administrador al servidor de base de datos donde desea alojar las bases de dato y cambie el directorio donde guardó el paquete de distribución.
3. Instale el paquete de forma adecuada de acuerdo con su sistema operativo.
   - Para sistemas Linux basados en RPM, introduzca el siguiente comando cuando se le pida:

     rpm -ivh postgresql_file_name.rpm

   - Para sistemas Linux basados en paquetes deb introduzca el siguiente comando:

     apt-get install package_name

   - Para sistemas FreeBSD, para instalar desde un paquete, introduzca el siguiente comando:

     pkg_add pgsql-<version>.tgz

   - Para instalar desde puertos introduzca los siguientes comandos:

     cd /usr/ports/databases/postgresql<version>-server

     borre el paquete de instalación

4. Abra el archivo`/var/lib/pgsql/data/postgresql.conf` con un editor de texto. Si está instalando una versión de PostgreSQL inferior a 8, añada la línea `tcpip_socket = true` a este archivo. Si está instalando una versión de PostgreSQL superior a 8, añada la línea `listen_addresses = '*'`.
5. Abra el archivo `/var/lib/pgsql/data/pg_hba.conf` con un editor de texto y asegúrese que las siguientes líneas están presentes:

# local DATABASE USER METHOD [OPTION]

local samegroup all password

# host DATABASE USER IP-ADDRESS IP-MASK METHOD [OPTION]

host samegroup all 0.0.0.0 0.0.0.0 md5

1. Para reiniciar PostgreSQL, introduzca el siguiente comando:

   service postgresql restart.

2. Para configurar la contraseña del administrador de la base de datos, introduzca el siguiente comando (cambie 'your_desired_password' si lo desea):

   psql -d template1 -U postgres

   alter user postgres with password 'your_desired_password';

3. Siga las indicaciones de registro de su servidor de base de datos.

Para registrar un servidor de base de datos con Plesk:

1. Acceda a Plesk.
2. En el panel de navegación haga clic en el acceso directo Servidor.
3. Haga clic en el icono Servidores de Base de Datos dentro del grupo Servicios.
4. Haga clic en el icono Añadir Servidor de Base de Datos dentro del grupo Herramientas.
5. Indique las propiedades del servidor de la base de datos:
   - Indique el nombre de máquina o la dirección IP del servidor de base de datos.
   - Indique el número de puerto donde escucha el servidor de la base de datos. Por defecto, los servidores MySQL escuchan al puerto 3306 y PostgreSQL al puerto 5342. Puede dejar la casilla Número de puerto en blanco en caso de que su servidor de base de datos escuche al puerto por defecto.
   - Indique el tipo de base de datos que se está ejecutando en el servidor de base de datos.
   - Para que este servidor de base de datos sea el servidor por defecto de las bases de datos de sus clientes de alojamiento, seleccione la casilla Usar este servidor como servidor por defecto de MySQL. Si dispone de un servidor de base de datos PostgreSQL, marque la casilla Usar este servidor por defecto para PostgreSQL.
   - Indique el nombre de usuario y la contraseña del administrador del servidor de la base de datos.
6. Haga clic en OK.