InterSystems Official
· 16 dic, 2022

Se descontinúa la instalación del servidor web Apache (referenciado a veces como Private Web Server - PWS)

Tal y como previamente anunciamos en el Global Summit 2022, InterSystems va a discontinuar la entrega o la instalación de un servidor web basado en Apache (a menudo denominado Servidor Web Privado o PWS de sus siglas en inglés); este cambio está actualmente previsto para InterSystems IRIS 2023.1. 


Con esta nueva estrategia, tienes el control total para escoger qué servidor web cubre mejor tus necesidades, y cómo configurarlo, mantenerlo y actualizarlo. Un beneficio clave de este cambio es que ya no tendrás que esperar a tener un kit actualizado por InterSystems para obtener la última versión disponible, lo que es especialmente importante en situaciones en que se descubren vulnerabilidades de seguridad del servidor web. InterSystems proporcionará herramientas que podrás utilizar y te ayudarán a configurar Apache o IIS (Importante: la edición InterSystems IRIS Community Edition continuará instalando un PWS como hasta ahora).

La instalación de un servidor web es un proceso muy común y normalmente sencillo - y está bien documentado por los distintos fabricantes de servidores web.

Más abajo se incluyen ejemplos para Ubuntu, Windows y MacOS. Muestran una instalación rápida para que puedas ver el nuevo comportamiento cuando los productos de InterSystems no incluyen o instalan un servidor web (Importante: Este código se incluye tal cual es, no está soportado y no debe considerarse suficiente ni directamente utilizable en aplicaciones de misión crítica o que manejen datos sensibles).

Hay disponible una sección de preguntas frecuentes (FAQ) con información adicional y acceso a kits para probar este nuevo proceso. Por favor, ve a la página EAP Program, o a tu sección de Evaluación del WRC y selecciona el programa NoPWS.

A menudo hay varias maneras de instalar un servidor web, por favor, elige aquella que te sea más familiar y mejor se adapte a tus necesidades.


Para feedback, comentarios o dudas, por favor ponte en contacto con nosotros en nopws@intersystems.com.

 

Ejemplo para Microsoft Windows:

Utiliza Microsoft Windows para instalar IIS.

Una vez instalado, puedes instalar InterSystems IRIS, que a su vez preguntará al usuario si IIS debe configurarse.

Ejemplo para Ubuntu:

Prerrequisitos: El usuario de tener privilegios para utilizar sudo, Ubuntu OS, el PWS no está instalado

Para Ubuntu puede utilizarse el repositorio oficial de Apache con el comando app-get.

Actualiza el repositorio

$ sudo apt-get update

Instala Apache

$ sudo apt-get install apache2

Verifica que está instalado

$ apache2 -v

Tras la instalación, haz el siguiente ajuste:

$sudo nano /etc/apache2/apache2.conf

de:

User ${APACHE_RUN_USER}
Group ${APACHE_RUN_GROUP}

a:

User <nombre del usuario de tu máquina>
Group <nombre del grupo al que pertenece el usuario de tu máquina>

Reinicia el Servidor Web

$ sudo apachectl -k restart

Instala InterSystems IRIS

Prueba con el portal de IRIS (http://localhost/iris/csp/sys/UtilHome.csp)

Si sólo lo has instalado para probar, puedes eliminar apache2 con:

$ sudo apt-get remove apache2

Ejemplo para macOS:

Instala con

$ brew install apache-httpd

Para reiniciar httpd después de un upgrade o instalación:

$ brew services restart httpd

inícialo con

$ sudo apachectl -k start

o reinícialo con 

$ sudo apachectl -k restart

pruébalo introduciendo en tu navegador la URL

http://localhost

debería mostrar: "It works"/"Funciona"

Instala IRIS  (por favor, observa que el diálogo de la nueva instalación es distinto)

Reinicia el Servidor Web

$ sudo apachectl -k restart

Prueba con el portal de IRIS (http://localhost/iris/csp/sys/UtilHome.csp)

Si sólo lo has instalado para probar, puedes eliminar apache-http con:

$ brew remove apache-httpd
Comentarios (0)1
Inicie sesión o regístrese para continuar