domingo, 27 de noviembre de 2016

3.14. Cómo se publica un sitio web en Internet (3): cliente FTP online

En la primera parte de este vídeo, te expliqué que para que un sitio web se pueda usar, se debe copiar desde el servidor de desarrollo hasta el servidor de producción para que esté disponible para cualquier usuario en todo momento.
En la segunda parte de este vídeo, te expliqué que la copia se suele realizar mediante FTP, File Transfer Protocol, el protocolo de transferencia de archivos.
Y para realizar la copia se tiene que usar un programa específico que se llama cliente de FTP.
Te mostré el uso de un cliente de FTP llamado FileZilla, un programa que tienes que descargar e instalar en tu ordenador. Pero, ¿qué pasa si no quieres instalar un programa en tu ordenador o incluso no puedes hacerlo por alguna razón?
No hay problema, existen alternativas, como por ejemplo el uso de clientes de FTP online, que es lo que te voy a mostrar en este vídeo. En concreto, te voy a mostrar el uso de un cliente de FTP llamado net2ftp.
Vamos a verlo.
El sitio web que tengo desarrollado es un sitio web muy sencillo. Lo voy a publicar en un dominio que tengo alojado en Hostinger. Hostinger es una empresa de alojamiento que ofrece alojamiento gratuito y alojamiento de pago. Estoy usando Hostinger no porque sea la mejor ni la peor de las empresas de alojamiento, simplemente porque es una de las que conozco.
Para realizar la subida del sitio web, la publicación del sitio web, tenemos que ir a nuestra cuenta de hosting, Administrar y normalmente las empresas de hosting nos van a ofrecer una opción de administrador de archivos. En concreto Hostinger me ofrece dos administradores de archivos, uno antiguo y uno más moderno.
Voy a usar el más moderno y cuando entro en él se me va a abrir el cliente net2ftp.
Aquí lo tenemos. Ahora mismo, nada más abrirse se muestra el contenido del ordenador remoto, el disco duro del servidor al cual me voy a conectar. Realmente ya estoy conectado y al cual voy a subir mis páginas web.
Fíjate que aquí aparece un fichero que pone “Do not upload here”, “No subas aquí nada”. ¿Dónde tenemos que subir nuestro sitio web?
Lo tenemos que subir a la carpeta, directorio public_html. Entro en ese directorio y me encuentro ya una serie de ficheros. Aquí es donde yo debo de subir mi sitio web.
Vamos, en primer lugar voy a probar mi sitio web que se llama idesweb.esy.es. Aparece la página por defecto de mi sitio web que es la página que produce este fichero, default.php un fichero que me deja aquí en mi directorio la empresa de alojamiento. Yo aquí voy a subir mi sitio web que lo tengo aquí. Es un sitio web sencillo compuesto de un directorio que contiene una imagen y dos páginas web.
Lo puedo subir fichero a fichero o puedo subirlo todo de golpe. Le doy aquí a la opción de Upload y como digo puedo seleccionar fichero a fichero o tengo la opción de subir un fichero comprimido que al subirse se descomprimirá automáticamente.
Esta es la opción que voy a emplear porque es la más cómoda. Así que en primer lugar voy a comprimir todo mi sitio web. Lo puedo comprimir de distintas formas. Aquí por ejemplo en Windows puedo usar la opción integrada en el sistema operativo “Enviar a carpeta comprimida en zip” o puedo usar algún programa de compresión, por ejemplo aquí tengo el programa 7 Zip y podría obtener el mismo resultado.
Voy a usar la opción de “Enviar a carpeta comprimida” y me ha generado aquí un fichero zip que lo voy a llamar “misitioweb”. Y este es el fichero que voy a subir.
Vuelvo al cliente net2ftp, seleccionar archivo, muy importante en este lado, no seleccionar el archivo aquí porque esto es para ir subiéndolos uno a uno.
Selecciono el archivo y me voy a mi sitio web que está en el escritorio, carpeta idesweb y voy a subir el fichero zip comprimido. Puedo subir varios a la vez si quiero. Le doy a subir. Le doy aquí a subir, no. Aquí, subir. Y ya se ha subido.
Me aparece el resultado de la subida, me dice que el fichero se ha subido bien. Y me indica que se ha descomprimido el fichero y que además se ha creado un directorio.
Fijaros aquí ha salido un mensaje de error, pero esto es un problema de net2ftp, no es un problema nuestro. Y muy importante, eso simplemente un comentario, este tipo de errores no deberían de aparecer, los mensajes de error cuando desarrolles un sitio web. Esto puede ser un problema de seguridad.
Bien, volvemos hacia atrás y ya nos encontramos con que aparecen mis dos ficheros, aparece la carpeta y dentro de la carpeta está la imagen que yo he subido. Y lo podemos probar. Si yo me voy a mi sitio web y le doy a recargar va a desaparecer la página por defecto y aparece mi sitio web con las dos páginas que he desarrollado.
Aquí en este cliente de FTP puedo hacer más cosas. Como puedes ver aquí puedo copiar, mover, borrar, renombrar los ficheros, las carpetas, puedo cambiar permisos, puedo hacer muchas cosas, lo típico que se suele hacer con un explorador de sistema de ficheros.
Interesante, ¿verdad?



No hay comentarios:

Publicar un comentario