Instalación de Drupal en un hosting de Internet
Cuando creas un sitio en Denwer, solo tú podrás verlo en tu computadora local. Para publicarlo en Internet, necesitas un hosting donde alojar tu sitio Drupal. Lo más sencillo es alquilar un hosting virtual a una empresa de alojamiento. Entonces, ¿qué se necesita para crear un sitio completo?
1. Crear una cuenta y alquilar un plan de hosting. Para comenzar, bastan 100 MB de espacio. Más adelante, cuando tu sitio crezca, siempre podrás cambiar a un plan superior.
2. Comprar un nombre de dominio. Si el público de tu sitio habla principalmente ruso, conviene comprar un dominio .ru. Actualmente, también gana popularidad la zona .РФ, pero por ahora recomiendo usar un dominio .ru.
Puedes comprar dominios en sitios como 2domain.ru o Reg3.ru. En otros sitios los precios suelen ser más altos.
Supongo que no tuviste problemas para pagar el hosting y comprar el dominio. Después de eso, tendrás acceso al panel de administración en: http://ip_de_tu_servidor:2222/
El panel de administración DirectAdmin se ve así:
Vamos a "Gestión de dominios", luego a Crear dominio y allí escribimos el nombre del dominio que compraste.
Una vez creado el dominio en el hosting, podemos proceder con su configuración:
Entramos a gestión de MySQL. Primero debemos crear la base de datos para tu futuro sitio:
Aquí también vemos phpMyAdmin para editar bases de datos existentes. Al crear la base, anota o guarda el usuario, su contraseña y el nombre de la base de datos. Esta información será necesaria más adelante al instalar Drupal.
En el menú superior verás la opción "Archivos". Haz clic para entrar al gestor de archivos de tu sitio.
Ahora debemos subir el paquete de instalación de Drupal (descargado desde drupal.org) a la carpeta domains/tu_dominio/public_html/
Recuerda crear el archivo settings.php.
La forma más rápida de hacerlo es: descomprimir Drupal en tu computadora, volver a comprimirlo en formato .zip (¡no .rar!), y subir el archivo a public_html. Puedes subirlo desde el gestor de archivos de DirectAdmin o mediante un cliente FTP. El nombre de usuario y contraseña FTP suelen ser proporcionados al contratar el hosting. Luego, actualiza la página y haz clic en extract para descomprimir el archivo en la carpeta public_html.
Una vez tengas la base de datos y los archivos en el servidor, debes vincular tu dominio al hosting. Yo registro dominios en Reg3.ru. Para enlazar el dominio con el servidor, debes configurar los DNS del dominio. En Pleohost debes usar las siguientes líneas:
ns1.pleohost.ru
ns2.pleohost.ru
Configura estos DNS en la administración de tu dominio y en unas horas tu sitio estará disponible en el dominio que compraste.