Installer para um aplicativo da web

1

Tenho uma pergunta sobre a instalação e a implantação de um aplicativo em um servidor de aplicativos. Este cenário envolve um arquivo WAR para uma configuração do Tomcat. Um dos nossos requisitos é que tenhamos um instalador para o produto (que inclui o arquivo WAR, alguma documentação, etc.)

É melhor

Ter um instalador que também instale o JRE, o Tomcat, o software de banco de dados, etc.

OR

Tenha um instalador que crie um diretório com o arquivo WAR, algum exemplo de como configurar o arquivo server.xml e a documentação de suporte. A expectativa é que o usuário copie o arquivo WAR para o diretório webapps.

A preocupação que tenho com A é que fica complicada quando o usuário já tem uma instalação, e eu suspeito que a maioria dos administradores prefere que o instalador não mexa com a configuração do sistema.

Uma terceira alternativa é permitir que o usuário escolha individualmente o que instalar. Mas eu costumo ficar irritado com instaladores que fazem muitas perguntas.

Alguém sabe de bons exemplos de produtos que lidam bem com o processo de instalação (seja qual for a escolha deles)?

    
por borq 17.01.2013 / 20:38

1 resposta

1

Acho que a resposta realmente depende de quem é sua base de usuários. No mundo do software livre, vi algumas partes do software que fornecerão várias opções para download.

Um tudo incluído, que fornece a JVM, o App Server e o aplicativo em si, e um em que é apenas a guerra do aplicativo que é baixada.

Existem até alguns que oferecem imagens de VM que podem ser "iniciadas".

Um dos benefícios de fornecer as opções no download é, claro, que alguém que esteja interessado apenas no arquivo war não precise fazer o download de todas as coisas extras.

Se você está entregando essa parte de outra mídia, seria melhor fornecer o pacote completo. Pedir a localização do servidor de aplicativos no qual o aplicativo será instalado e fornecer uma opção para instalá-lo também pode ser um bom caminho a seguir.

    
por 17.01.2013 / 22:33