Cómo se publica un sitio web en Internet (3): cliente FTP online
Articles,  Blog

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


Hola, soy Sergio Luján Mora, profesor de
informática de la Universidad de Alicante, y en este vídeo que forma parte del curso
“Introducción al desarrollo web”, te voy a explicar cómo puedes publicar un sitio
web en Internet. 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? Ya para terminar, me gustaría recordarte
algunos de los sitios web en los que puedes encontrar más información sobre mí y sobre
mi trabajo, y dos formas de contactar conmigo, a través de mi correo electrónico [email protected]
y a través de mi cuenta en Twitter @sergiolujanmora. Recuerda que este vídeo forma parte del curso
“Introducción al desarrollo web” que está disponible en la dirección idesweb.es. Muchas gracias por tu atención.

4 Comments

  • RUBEN SUAREZ

    subí mi sitio pero no logra abrir los demás enlaces solo me abre el index…. ya he probado colocar la dirección /public_html/nombre_de_pag y nada 🙁 que tendré mal?

  • Esteban Jaime León

    Necesito ayuda, hago todos los pasos del video al pie de la letra, pero cuando trato de abrir mi pagina me manda error, y hostinguer me dice que mi dominio no esta apuntado a sus nameservers y que algunos servicios no estan disponibles

    ¿Como soluciono este error?

Leave a Reply

Your email address will not be published. Required fields are marked *