Diferencia entre revisiones de «Alojamiento Web»

De CURE - Informática
Ir a la navegación Ir a la búsqueda
(Alojamiento web)
 
 
(No se muestran 18 ediciones intermedias de 3 usuarios)
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 velar 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.
  
==Entendiendo como funciona...==
+
El CURE cuenta con un panel de hospedaje LAMP (Linux, Apache, MariaDB, PHP) [https://hestiacp.com basado en HestiaCP]. [https://docs.hestiacp.com/features.html Aquí] puedes ver las principales características del panel.
  
Dividamos el problema en tres capas:
+
==Entendiendo cómo funciona...==
 +
 
 +
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. El número 2 podrá ser una gestión mixta, pero debe quedar '''claramente designado un responsable''' del [https://es.wikipedia.org/wiki/Sistema_de_gesti%C3%B3n_de_contenidos CMS] por parte del grupo/proyecto. Por último, el punto 1, será responsabilidad completa del proyecto/grupo que solicita el sitio.
+
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.
 
 
==La elección del [https://es.wikipedia.org/wiki/Sistema_de_gesti%C3%B3n_de_contenidos CMS]==
 
  
Es importante en este punto no optar por desarrollos específicos y hacerlo por tecnologías libres y estables.
+
==Condiciones para el alojamiento==
  
Entre las opciones de CMSs más robustas están:
+
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.
* [https://wordpress.org/ Wordpress], ejemplos:
 
** [http://pas-cipac.cure.edu.uy/ El sitio del PAS-CIPAC]
 
** [http://cienciassociales.edu.uy/ El sitio de ciencias sociales]
 
* [https://www.drupal.org/ Drupal], ejemplos:
 
** [http://www.cci.edu.uy/ El sitio de la CCI]
 
* [http://www.joomla.org/ Joomla!], ejemplos:
 
** [http://www.cup.edu.uy/ El sitio del CUP]
 
* [http://www.spip.net/ Spip], ejemplos:
 
** [http://www.chea.udelar.edu.uy/ El sitio de la CHEA]
 
** [http://media.softwarelibre.edu.uy/ El gestor de medios de la red de unidades informáticas del Interior]
 
  
 +
* 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].
  
Esto son algunos de los [https://wappalyzer.com/categories/cms?pk_campaign=firefox&pk_kwd=panel gestores de contenido más usados] y recomendados. Si el gestor de contenidos que piensas utilizar no es alguno de estos, comunícate con el personal de tu unidad de informática & redes.
+
Si tienes alguna duda, puedes comunicarte con el servicio de soporte informático por los [[Solicitud de asistencia a soporte informático | canales habituales]]
  
 
==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==
  
Una vez elegido el CMS, comenzarás a armar el sitio. Si lo precisas, puedes contar con un espacio en un servidor de pruebas para estos casos. En este caso, comunícate con alguien de informática & redes, estamos a las órdenes para esto o cualquier asistencia *técnica* al respecto.
+
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==
 
==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 tu sede.
+
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...==
  
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 tu Unidad de Informática & Redes. El mantenimiento de un sitio es la parte fundamental.
+
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.
  
Si en algún momento el equipo transversal de administración de sistemas entiende que un sitio no ha sido actualizado, contactará a sus responsables exigiendo que lo actualicen. Si la situación persiste y el equipo entiende que puede estar en riesgo de seguridad el resto de los sitios, podremos mover el sitio completo a un servidor "inestable" o, en el peor de los escenarios, darlo de baja. Avisando en todos los casos a el/la responsable del sitio.
+
[[Category:Manual_de_Usuarios]]

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:

  1. el sitio web con su contenido,
  2. el software que gestiona el contenido del sitio web (CMS - Content Management System),
  3. el Panel de hospedaje,
  4. 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.