Diferencia entre revisiones de «Alojamiento Web»
(→Entendiendo cómo funciona...: vulnarabilidades) |
|||
(No se muestran 7 ediciones intermedias del mismo usuario) | |||
Línea 1: | Línea 1: | ||
==Solicitud de alojamiento de un sitio web y sus requerimientos== | ==Solicitud de alojamiento de un sitio web y sus requerimientos== | ||
− | Está a disposición una plataforma de servidores destinada a brindar servicios a Internet. Entre estos, el alojamiento de una página web ("hosting"). Esta plataforma está disponible para cualquier proyecto/grupo que tenga un vínculo con la Universidad de la República con incidencia en el interior del país. | + | Está a disposición una plataforma de servidores destinada a brindar servicios a Internet. Entre estos, el alojamiento de una página web ("hosting"). Esta plataforma está disponible para cualquier proyecto/grupo que tenga un vínculo con la Universidad de la República con incidencia en el interior del país y cuente con el correspondiente aval institucional. |
Para alojar un sitio web en esta plataforma y velar por su disponibilidad, debemos tener ciertos criterios tomando algunos recaudos de seguridad. Habitualmente los sitios web coexisten en un mismo equipo, por lo tanto debemos trabajar por mantenerlos actualizados. | Para alojar un sitio web en esta plataforma y velar por su disponibilidad, debemos tener ciertos criterios tomando algunos recaudos de seguridad. Habitualmente los sitios web coexisten en un mismo equipo, por lo tanto debemos trabajar por mantenerlos actualizados. | ||
Línea 9: | Línea 9: | ||
==Entendiendo cómo funciona...== | ==Entendiendo cómo funciona...== | ||
− | Dividamos el problema en | + | Dividamos el problema en cuatro capas: |
# el sitio web con su contenido, | # el sitio web con su contenido, | ||
# el software que gestiona el contenido del sitio web ([https://es.wikipedia.org/wiki/Sistema_de_gesti%C3%B3n_de_contenidos CMS - Content Management System]), | # el software que gestiona el contenido del sitio web ([https://es.wikipedia.org/wiki/Sistema_de_gesti%C3%B3n_de_contenidos CMS - Content Management System]), | ||
+ | # el Panel de hospedaje, | ||
# el servidor (PC) en el que se ejecuta lo necesario para que todo funcione. | # el servidor (PC) en el que se ejecuta lo necesario para que todo funcione. | ||
− | El equipo transversal de administración de sistemas de la UdelaR en el interior se encargará de mantener el número 3. Los puntos 2 y 1, serán responsabilidad completa del proyecto/grupo que solicita el sitio. Debe quedar claro que si se detecta que el sitio es vulnerable nos tomamos la atribución de darlo de baja hasta que se solucionen los inconvenientes. Esto lo hacemos para asegurar el correcto funcionamiento de los sitios co-hospedados. Recordar que los panel de hospedaje son compartidos con múltiples proyectos web. | + | El equipo transversal de administración de sistemas de la UdelaR en el interior se encargará de mantener completamente el número 4 y pone a disposición el número 3 (panel de hospedaje). Los puntos 2 y 1, serán responsabilidad completa del proyecto/grupo que solicita el sitio. A través del Panel de hospedaje quién sea responsable de un sitio, podrá gestionar el gestor de contenidos. Debe quedar claro que si se detecta que el sitio es vulnerable desde el punto de vista de la seguridad en TI, nos tomamos la atribución de darlo de baja hasta que se solucionen los inconvenientes. Esto lo hacemos para asegurar el correcto funcionamiento de los sitios co-hospedados. Recordar que los panel de hospedaje son compartidos con múltiples proyectos web. |
− | == | + | ==Condiciones para el alojamiento== |
− | Es importante en este punto no optar por desarrollos específicos y hacerlo por tecnologías libres y | + | Es importante en este punto no optar por desarrollos específicos y hacerlo por tecnologías libres, estables y con soporte activo. Sin perjuicio de otras opciones, pero siempre actualizadas y respetando los estándares mínimos de seguridad de este apartado. |
− | + | * El gestor de contenidos (CMS), debe encontrarse en la última versión y las personas responsables del sitio deben procurar actualizarlo. | |
− | + | * Los plugins, temas y demás componentes de terceros deben estar en su última versión y las personas responsables del sitio deben procurar actualizarlos. | |
− | + | * El sitio web y sus componentes deben ser compatibles con versiones de [https://www.php.net/supported-versions.php PHP con al menos un año de soporte activo]. | |
− | |||
− | |||
− | * | ||
− | |||
− | |||
− | * | ||
− | |||
− | |||
− | |||
− | |||
− | + | Si tienes alguna duda, puedes comunicarte con el servicio de soporte informático por los [[Solicitud de asistencia a soporte informático | canales habituales]] | |
− | Si | ||
==Conseguir el dominio== | ==Conseguir el dominio== | ||
− | El dominio es la identificación de nuestro sitio en Internet ([http://www.cure.edu.uy/ www.cure.edu.uy] etc...). Si precisas asesoramiento al respecto, no dudes en consultar con la Unidad de Informática & Redes de tu sede. | + | El dominio es la identificación de nuestro sitio en Internet ([http://www.cure.edu.uy/ www.cure.edu.uy] etc...). Si precisas asesoramiento al respecto, no dudes en consultar con la Unidad de Informática & Redes de tu sede o a través de los [[Solicitud de asistencia a soporte informático | canales habituales]]. |
==Armando el sitio== | ==Armando el sitio== | ||
Línea 48: | Línea 38: | ||
==Publicar el sitio de forma definitiva== | ==Publicar el sitio de forma definitiva== | ||
− | Una vez que ya tienes armado el sitio como a ti te gusta es hora de publicarla bajo su dominio y servidor definitivo. En este paso, comunícate con el personal de Informática & Redes de | + | Una vez que ya tienes armado el sitio como a ti te gusta es hora de publicarla bajo su dominio y servidor definitivo. En este paso, comunícate con el personal de Informática & Redes a través de los [[Solicitud de asistencia a soporte informático | canales habituales]]. |
==Pero aún no termina...== | ==Pero aún no termina...== |
Revisión actual - 19:42 23 sep 2024
Solicitud de alojamiento de un sitio web y sus requerimientos
Está a disposición una plataforma de servidores destinada a brindar servicios a Internet. Entre estos, el alojamiento de una página web ("hosting"). Esta plataforma está disponible para cualquier proyecto/grupo que tenga un vínculo con la Universidad de la República con incidencia en el interior del país y cuente con el correspondiente aval institucional.
Para alojar un sitio web en esta plataforma y velar por su disponibilidad, debemos tener ciertos criterios tomando algunos recaudos de seguridad. Habitualmente los sitios web coexisten en un mismo equipo, por lo tanto debemos trabajar por mantenerlos actualizados.
El CURE cuenta con un panel de hospedaje LAMP (Linux, Apache, MariaDB, PHP) basado en HestiaCP. Aquí puedes ver las principales características del panel.
Entendiendo cómo funciona...
Dividamos el problema en cuatro capas:
- el sitio web con su contenido,
- el software que gestiona el contenido del sitio web (CMS - Content Management System),
- el Panel de hospedaje,
- el servidor (PC) en el que se ejecuta lo necesario para que todo funcione.
El equipo transversal de administración de sistemas de la UdelaR en el interior se encargará de mantener completamente el número 4 y pone a disposición el número 3 (panel de hospedaje). Los puntos 2 y 1, serán responsabilidad completa del proyecto/grupo que solicita el sitio. A través del Panel de hospedaje quién sea responsable de un sitio, podrá gestionar el gestor de contenidos. Debe quedar claro que si se detecta que el sitio es vulnerable desde el punto de vista de la seguridad en TI, nos tomamos la atribución de darlo de baja hasta que se solucionen los inconvenientes. Esto lo hacemos para asegurar el correcto funcionamiento de los sitios co-hospedados. Recordar que los panel de hospedaje son compartidos con múltiples proyectos web.
Condiciones para el alojamiento
Es importante en este punto no optar por desarrollos específicos y hacerlo por tecnologías libres, estables y con soporte activo. Sin perjuicio de otras opciones, pero siempre actualizadas y respetando los estándares mínimos de seguridad de este apartado.
- El gestor de contenidos (CMS), debe encontrarse en la última versión y las personas responsables del sitio deben procurar actualizarlo.
- Los plugins, temas y demás componentes de terceros deben estar en su última versión y las personas responsables del sitio deben procurar actualizarlos.
- El sitio web y sus componentes deben ser compatibles con versiones de PHP con al menos un año de soporte activo.
Si tienes alguna duda, puedes comunicarte con el servicio de soporte informático por los canales habituales
Conseguir el dominio
El dominio es la identificación de nuestro sitio en Internet (www.cure.edu.uy etc...). Si precisas asesoramiento al respecto, no dudes en consultar con la Unidad de Informática & Redes de tu sede o a través de los canales habituales.
Armando el sitio
Una vez elegido el CMS, comenzarás a armar el sitio. En el panel de hospedaje tienes todas las herramientas que precisas.
Publicar el sitio de forma definitiva
Una vez que ya tienes armado el sitio como a ti te gusta es hora de publicarla bajo su dominio y servidor definitivo. En este paso, comunícate con el personal de Informática & Redes a través de los canales habituales.
Pero aún no termina...
Un sitio web requiere de mantenimiento. Además de su contenido, el CMS que hayamos elegido también requiere mantenimiento. El responsable del sito debe estar atento a las actualizaciones del CMS de su sitio, además de su contenido. Si precisas asistencia técnica, no dudes en contactar a la Unidad de Informática & Redes. El mantenimiento de un sitio es la parte fundamental.