Artigo
· Dez. 22, 2022 4min de leitura

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

http://localhost

 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

PWS Removal FAQ

Discussão (0)1
Entre ou crie uma conta para continuar