Descontinuar as instalações do servidor web Apache (conhecido como Servidor Web Privado (PWS))
Conforme anunciado anteriormente no Global Summit 2022, a InterSystems interromperá o envio ou a instalação de um servidor web baseado em Apache (geralmente chamado de servidor web privado ou PWS); esta mudança está atualmente planejada para o InterSystems IRIS 2023.1.
Com essa nova abordagem, você tem controle total para escolher qual servidor Web é mais adequado aos seus propósitos e como configurá-lo, mantê-lo e atualizá-lo. Um dos principais benefícios dessa mudança é que você não precisará mais esperar por um kit atualizado da InterSystems para obter a versão mais recente, o que é importante principalmente em situações de vulnerabilidade de segurança. A InterSystems fornecerá ferramentas que você pode usar para ajudar a configurar o Apache ou o IIS. (Observe que o InterSystems IRIS Community Edition continuará a instalar um PWS.)
Instalar um servidor web é um processo comum e normalmente fácil – e está bem documentado pelos vários fornecedores de servidores web.
Abaixo estão exemplos para Ubuntu, Windows e macOS. Eles demonstram uma instalação rápida para que você possa ver o novo comportamento quando os produtos da InterSystems não incluem ou instalam um servidor web. (Observe que esse código é fornecido como está e não tem suporte, nem é suficiente para hospedar aplicativos de missão crítica ou sensíveis a dados.)
Está disponível um FAQ, que contém informações adicionais e acesso a kits para experimentar este novo processo. Consulte o PDF vinculado no final deste artigo para as perguntas frequentes ou em https://pt.community.intersystems.com/post/descontinuar-instalações-do-servidor-web-apache-faq se você quiser adicionar à discussão.
Muitas vezes, existem várias maneiras de instalar um servidor da Web; escolha aquela com a qual você está familiarizado e que funciona melhor para você.
Um novo Programa de Acesso Antecipado (EAP) foi criado para os clientes que desejam experimentar o novo instalador que não inclui o PWS. Por favor enviar e-mail nopws@InterSystems.com se você deseja fazer parte deste EAP e ter acesso aos kits.
Para comentários ou preocupações, entre em contato conosco em nopws@InterSystems.com.
Aqui está um exemplo para o Microsoft Windows:
Use o Microsoft Windows para instalar o IIS.
Uma vez instalado, você pode instalar o InterSystems IRIS, que perguntará ao usuário se o IIS deve ser configurado.
Aqui está um exemplo usando Ubuntu:
Pré-requisitos: O usuário tem permissão para usar sudo, Ubuntu OS, sem PWS instalado
Para Ubuntu, o repositório oficial do Apache pode ser usado com o comando apt-get.
Atualize o repositório
$ sudo apt-get update
Instale o Apache
$ sudo apt-get install apache2
Verifique se está instalado
$ apache2 -v
Após a instalação faça o seguinte ajuste:
$ sudo nano /etc/apache2/apache2.conf
de:
User ${APACHE_RUN_USER}
Group ${APACHE_RUN_GROUP}
Para:
User <username of the user of your machine>
Group <groupname of the user of your machine>
Reinicie o Web Server
$ sudo apachectl -k restart
Instale o InterSystems IRIS
Testes com o SMP (http://localhost/iris/csp/sys/UtilHome.csp)
Se você acabou de instalar para fins de teste, pode remover o apache2 com:
$ sudo apt-get remove apache2
Aqui está um exemplo usando macOS:
Instale com
$ brew install apache-httpd
Para reiniciar o httpd após uma atualização ou instalação:
$ brew services restart httpd
inicie-o usando
sudo apachectl -k start
ou reinicie-o usando
$ sudo apachectl -k restart
teste se ele localizou seu navegador para
ele deve exibir: "Funciona"
Instale o IRIS observe a nova caixa de diálogo de instalação, pois é nova)
Reinicie o Web Server
$ sudo apachectl -k restart
Teste com o SMP (http://localhost/iris/csp/sys/UtilHome.csp)
Se você acabou de instalar para fins de teste, pode remover o apache-http com:
$ brew remove apache-httpd