Gandi

De FdIwiki SC
Saltar a: navegación, buscar

Descripción

Gandi es un alojador afincado en Paris. Se dejó conocer gracias a sus VPS flexibles, que podían ser redimensionados en caliente, a fin de poder afrontar cargas puntuales. Gandi también ofrece servicio de hosting. ¿En qué se diferencia de los demás? Ofrece acceso por consola ssh a nuestro espacio de hosting, donde podemos modificar ficheros, ejecutar scripts o incluso instalar y usar drush. (Para mayor seguridad dichos accesos a ssh deben ser confirmados cada vez desde la página web)

Creación de alojamiento y dominio

La pagina de Gandi.net permite realizar muchas gestiones: pagos, renovaciones,etc. Así que lo más prudente, antes de nada, es crearnos una cuenta de usuario y entrar con ella. Entramos en Gandi.net (http://www.gandi.net). Si queremos cambiamos el idioma de presentación a Español (pestaña arriba a la derecha, donde pone ‘English’ ) Una vez cambiado el idioma a español, pinchamos en ‘Conectarse’ .

  • Gandi_imagen1.jpg*

Luego, pinchamos en ‘Crear cuenta nueva’

  • Gandi_imagen2.jpg*

Y rellenamos nuestros datos (es muy importante elegir pais ‘españa’), poner nuestros datos verdaderos, marcar ‘protección de datos’, ‘sistema anti-spam’ y desactivar ‘noticias’ y desactivar ‘reventa de datos’. ‘Estado’ significa ‘Provincia’. Debemos aceptar las condiciones legales.

  • Gandi_imagen3.jpg*

Una vez metidos los datos , le damos a ‘aceptar’ y quedaremos logueados,

  • Gandi_imagen4.jpg*

además de recibir dos correos electrónicos, uno de confirmacion del email nuestro (dentro hay un enlace que debemos pulsar, y otro, donde aparece nuestro nombre de usuario (el mío es DH6468-GANDI )

  • Gandi_imagen5.jpg*
  • Gandi_imagen6.jpg*

Carga Créditos

La segunda cosa más importante es tener créditos en nuestra cuenta. Los créditos sirven para poder comprar servicios y renovarlos. ¿Por qué es más recomendable usar créditos que medios de pago tipo tarjeta bancaria? Porque las compras con tarjeta bancaria tienen costes de gestión elevados, comparados con los precios de los productos. P.e.para comprar un dominio que vale 2€, tenemos que pagar 3€ de gastos de gestión por tarjeta. Para poder recargar nuestra cuenta pre-pago con créditos, entramos en la página principal de gandi.net, nos logueamos (si no lo estamos ya), pinchamos en ‘Facturación’ -> ‘Cuenta Prepago’ , y le damos a ‘Activar’. Una vez activada nuestra cuenta prepago, podemos recargar (erróneamente traducido como ‘Acreditar’) … Pinchando en ‘Acreditar mi Cuenta’

  • Gandi_imagen7.jpg*

Una cantidad prudente son 10€.

  • Gandi_imagen8.jpg*

Se nos ofrecerá varios métodos de pago, entre ellos Tarjeta bancaria, Transferencia Bancaria, Bitcoin, o Paypal.. Completamos el proceso, y nos aparece dinero en nuestra cuenta prepago

  • Gandi_imagen9.jpg*

Comprar Dominio + Hosting.

Gandi ofrece cupón de descuento para los clientes que acaban de comprar un dominio. ¿Qué implica esto? Que nos interesa comprar primero un dominio, y cuando este sea activado, comprar el alojamiento, que nos saldrá más barato el primer mes. (en mi caso, fue 50% de descuento).

Entramos en la página principal de Gandi, y pinchamos ‘Servicios’ ->’Dominios’->’Comprar Dominio’. En la siguiente ventana, escribimos el dominio o dominios que queremos comprar, y pinchamos en ‘Buscar’. Si nuestra empresa se llama ‘mesacamilla’, es buena idea, además de comprar mesacamilla.es que es la que vamos a usar, comprar tantos otros dominios como podamos : p.e. mesacamilla.co.uk, mesacamilla.es , etc.. (a este concepto se le llama ‘parking’)

  • Gandi_imagen10.jpg*

No todos los nombres de dominio estarán disponibles, cogemos los que podamos y le damos a ‘Comprar’.

  • Gandi_imagen11.jpg*
  • Gandi_imagen12.jpg*

Una vez comprado, recibiremos en nuestro correo electronico el codigo de descuento. En dicho correo, nos apuntamos el código de promoción y abrimos el enlace de https://www.gandi.net/alojamiento/simple

  • Gandi_imagen13.jpg*

donde procederemos a comprar nuestro alojamiento. Se nos ofrecen varias opciones, para el curso de SC 2015, necesitamos PHP con Mysql y una cantidad mínima de recursos (así que escogemos el producto ‘S’ ), y pinchamos en ‘nueva instancia’.

  • Gandi_imagen14.jpg*

Es muy buena idea elegir un CPD Europeo, habilitar los Snapshot, y en ‘dirección del sitio’ poner el dominio que hemos comprado en el primer paso. En cuanto a ‘duración del registro’, es recomendable poner por lo menos trimestral, no se nos vaya a olvidar renovar (aunque eso es opcional).

  • Gandi_imagen15.jpg*

Metemos nuestro código promocional, aceptamos las condiciones del contrato y pinchamos ‘Validar’. En los siguientes pasos, realizamos el pago (con nuestros créditos de pre-pago) y así hemos terminado nuestra compra.

  • Gandi_imagen16.jpg*

Activar el Correo Electronico

Pinchamos en Servicios -> Dominios (o abrimos https://www.gandi.net/admin/dominio ) y en la linea de nuestro dominio asociado, pulsamos en el icono del Sobre .

  • Gandi_imagen17.jpg*

Pinchamos en ‘Activar’ y luego en el apartado ‘Lista de Cuentas mail’, pulsar ‘crear’, donde crearemos nuestra primera cuenta de email.

  • Gandi_imagen18.jpg*

Yo he creado una cuenta que se llama ‘webmaster’ (rellenamos los datos y le damos a ‘Validar’)

  • Gandi_imagen19.jpg*

Datos de Acceso

Para poder ver la pantalla con datos de acceso ftp, sql, etc, entramos en gandi.net, nos logueamos, pinchamos ‘Servicios’ -> ‘Hosting’, y al pasar el ratón sobre ‘Conectarse’, de cada línea, nos salen los datos de acceso

  • Gandi_imagen20.jpg*

Acceso FTP

Gandi usa SFTP . Lo que se traduce en que usa el puerto 22 y el protocolo ssh para transferir ficheros. Nuestra carpeta para htdocs es /lamp0/web/vhosts/midominio.es/htdocs .. El ftp de gandi es caprichoso… Si subimos grandes cantidades de ficheros, es mejor comprimir la carpeta, subirla como un fichero único, y descomprimirlo por consola SSH.

  • Gandi_imagen21.jpg*

Acceso PHPMyadmin

Accedemos a PHPMyadmin, pinchando en la linea de Bases de Datos, en ‘conectarse’ y metemos el usuario indicado y una contraseña (la misma que para nuestra cuenta). La primera vez que entramos en PHPMyAdmin, la contraseña root está vacia. ¡La vamos a cambiar!. Entramos en el panel :

  • Gandi_imagen22.jpg*

En PHPMyadmin, ejecutaremos una orden SQL (pinchamos SQL), indicando la nueva contraseña: Pegamos la siguiente orden en el cuadro de texto SET PASSWORD FOR root@localhost = PASSWORD('micontraseña'); y le damos a ‘Continuar’

  • Gandi_imagen23.jpg*

Acceso por SSH

Usar consola SSH es extremadamente comodo, sobre todo cuando estamos subdiendo una gran cantidad de ficheros ¿por qué? Porque podemos comprimir la carpeta, subirla por ftp, y descomprimirla usando consola SSH. Por otro lado, podemos programar trabajos cron [1] o usar drush . [2] ¡Ojo! El alojamiento S nos da derecho a dos procesos de usuario a la vez. Si queremos programar tareas más complejas, es recomendable contratar el plan M, como mínimo.

Para evitar ataques, los accesos SSH son limitados a ventanas de una hora de duración. La ventana se abre cuando activamos la consola desde el Panel de Administración de Gandi,, y se cierra cuando cerramos la sesión ssh desde consola.

Entramos en gandi.net, nos logueamos, y pinchamos ‘Servicios’ -> ‘Simple Hosting’. En ‘Consola SSH’ pulsamos ‘Activar’

  • Gandi_imagen20.jpg*

P.e. mi orden para conectarme sería

ssh 5008347@console.dc0.gpaas.net

Nuestro directorio de trabajo es

/srv/data/web/vhosts/midominio 

, a fin de no tocar cosas del servidor, sino sólo de nuestro alojamiento. (exceptuando en contados casos, en los que tendremos que optimizar PHP.. y habrá que hacerlo con mucho cuidado)

Copias de Seguridad Y Recuperación de Desastres

Aparte de las copias de Seguridad Clásicas (por ftp, sql, Backup and Migrate), en Gandi, tenemos activados los snapshots de disco duro (es buena idea leer la documentación, porque es una cosa muy específica de Gandi)

  • Gandi_imagen24.jpg*
  • Gandi_imagen25.jpg*

or otro lado, si desde el Panel de Administración de Gandi, borramos sin querer un vhost (carpeta html, que está asociada a nuestro dominio), esta será movida a /srv/data/trash … Que podremos restaurar por consola SSH.


  1. Programar trabajos Cron en Gandi
  2. Instalar Drush en Gandi Simple Hosting

Referencias

Plantilla:Reflist