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 será necesario que instale el software MySQL: Plesk incluye el software MySQL, que se instala de forma automática durante el proceso de instalación de Plesk. En este caso, sólo deberá activar el acceso a redes a este servidor de base de datos y registrarlo con Plesk.
Configurar un servidor de base de datos MySQL:
- Copie en su servidor un paquete de distribución de MySQL desde el disco de distribución de su sistema operativo o descárguelo en el sitio www.mysql.com y guárdelo en su servidor.
- Acceda a su servidor como root y vaya al directorio donde guardó la distribución RPM. Introduzca el siguiente comando:
rpm -ivh
mysql_file_name.rpm
- Defina la contraseña del administrador del servidor de la base de datos. Introduzca el siguiente comando:
mysqladmin -u root password your_desired_password
Cambie your_desired_password por lo que usted desee.
- Ahora siga las instrucciones para registrar su servidor de base de datos con Plesk.
Configurar un servidor de base de datos PostgreSQL:
- Copie en su servidor un paquete de distribución de PostgreSQL desde el disco de distribución de su sistema operativo o descárguelo en el sitio www.postgresql.org y guárdelo en su servidor.
- Acceda como root al servidor donde desea alojar las bases de datos y vaya al directorios donde guardó el paquete de distribución.
- Instale el paquete de la forma más adecuada para su sistema operativo.
- En el caso de sistemas Linux basados en RPM, introduzca el siguiente comando:
rpm -ivh postgresql_file_name.rpm
- En el caso de sistemas Linux basados en paquete deb, emita el comando:
apt-get install package_name
- En el caso de sistemas FreeBSD, para instalarlo desde un paquete, emita el siguiente comando:
pkg_add pgsql-<version>.tgz
- Para instalar desde puertos, emita los siguientes comandos:
cd /usr/ports/databases/postgresql<version>-server
make install package clean
- Abra el archivo
/var/lib/pgsql/data/postgresql.conf
con un editor de texto. Si está instalando una versión de PostgreSQL anterior a la 8, añada la línea tcpip_socket = true
a este archivo. Si está instalando una versión de PostgreSQL posterior a la 8, añada la línea listen_addresses = '*'
. - Abra el archivo
/var/lib/pgsql/data/pg_hba.conf
con un editor de texto y compruebe 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
- Para reiniciar PostgreSQL, emita el siguiente comando:
service postgresql restart
- Para definir la contraseña del administrador del servidor de la base de datos, emita los siguientes comandos (cambie 'your_desired_password' por lo que desee):
psql -d template1 -U postgres
alter user postgres with password 'your_desired_password';
- Ahora siga las instrucciones para registrar su servidor de base de datos con Plesk.
Para registrar un servidor de base de datos con Plesk:
- Acceda a Plesk.
- En el panel de navegación haga clic en el acceso directo Servidor.
- Haga clic en el icono Servidores de Base de Datos dentro del grupo Servicios.
- Haga clic en el icono Añadir Servidor de Base de Datos dentro del grupo Herramientas.
- 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, si su servidor de base de datos está escuchando 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 para alojar bases de datos de clientes, seleccione la casilla denominada Usar este servidor como defecto para MySQL. Si tiene un servidor de base de datos PostgreSQL, seleccione la casilla Usar este servidor como defecto para PostgreSQL.
- Indique el nombre de usuario y la contraseña del administrador del servidor de la base de datos.
- Haga clic en ACEPTAR.
Configurar las preferencias de alojamiento de la base de datos afectará a todas las bases de datos creadas a través de Plesk:
- Vaya a Servidor > Servidores de Base de Datos > Preferencias.
- Para simplificar el mantenimiento de las bases de datos de los clientes, seleccione la casilla Añadir el nombre de usuario del cliente y guión bajo al principio de los nombres de base de datos. Todos los nombres de las bases de datos creadas recientemente tendrán la apariencia del nombre de usuario del cliente name_database. Esto le permite localizar las bases de datos relacionadas con un usuario Plesk determinado. Tenga en cuenta que incluso en el caso de que no seleccione esta casilla, cuando se cree una base de datos nueva, Plesk añadirá el nombre de usuario del cliente al nombre de la base de datos y usted podrá editarlo o eliminarlo.
- También puede configurar Plesk para que añada los nombres de usuario de los clientes a los nombres de usuario de la base de datos, simplificando así el mantenimiento de las bases de datos de los clientes. Para ello, seleccione la casilla Añadir el nombre de usuario del cliente y guión bajo al principio de los nombres de usuario de base de datos. Todos los usuarios de la base de datos creados recientemente tendrán la apariencia del nombre de usuario name_database. Esto le permitirá asignar usuarios de base de datos relacionados con un determinado usuario Plesk.
- Indique si permite la creación de bases de datos en el servidor Plesk. Algunas aplicaciones no soportan bases de datos remotas y sólo puede trabajar con bases de datos alojadas en el mismo servidor. Le recomendamos dejar la opción por defecto Permitir alojamiento local de bases de datos para estas aplicaciones de sitio seleccionada, de lo contrario no podrá usar estas aplicaciones.
- Haga clic en ACEPTAR.