Header Ads

Como instalar e gerenciar o Jira auto-hospedado

Jira é um aplicativo de rastreamento de problemas da Atlassian que torna mais fácil para as equipes colaborarem no software. Não é um código aberto, mas você pode instalá-lo em seus próprios servidores em vez de usar a versão em nuvem. Veja como configurar isso.

Por que o auto-anfitrião?

Os aplicativos em nuvem trazem muitos benefícios. Geralmente, eles são muito confiáveis, pois podem se beneficiar da redundância de uma execução em escala de datacenter. Eles também são mais fáceis de usar, pois toda a configuração é feita para você.

No entanto, dependendo de quantos usuários você tem, o Jira auto-hospedado pode ser mais barato a longo prazo. Se você tiver menos de 100 usuários, a nuvem Jira custará US $ 7 por usuário. Quando cobrado anualmente, sai para US $ 7.000 por ano. Em comparação com o “ Jira Server, ” que é um pagamento único de $ 13.300. Se você planeja usar o Jira por mais de dois anos, não pagará nenhuma taxa de licença após os primeiros dois anos. Isso é válido em todas as camadas.

A exceção são as camadas gratuitas: se você tiver menos de 10 usuários, o Jira Cloud é totalmente gratuito, enquanto o Jira Server custa apenas US $ 10 para uma licença vitalícia para até 10 usuários. É tecnicamente uma licença paga, embora seja uma taxa muito pequena em comparação com as outras camadas.

Obviamente, as grandes corporações provavelmente desejarão executar o “ Jira Data Center ” versão, que vem com suporte SAML 2.0, clustering ativo e fácil implementação para AWS. Ao contrário do Jira Server, esta é uma taxa anual, mas ainda é mais barata que o Jira Cloud. Para 500 usuários, a nuvem Jira custa US $ 28.000 por ano, enquanto o Jira Data Center custa US $ 20.000. Para 1.000 usuários ou mais, o Jira Data Center custa consistentemente a metade do preço.

Embora seja mais barato, a economia com a taxa de licença que você obtém ao hospedar você mesmo será compensada pelo custo de execução e manutenção do servidor (ou servidores) em que você hospeda o Jira. Este custo irá variar dependendo do seu uso, mas com o quão altas são as taxas de licença, é provavelmente bastante insignificante para o próprio servidor. Além disso, o Jira auto-hospedado pode se conectar diretamente ao seu servidor de banco de dados existente, o que pode reduzir os custos de hospedagem.

O custo não é o único fator, embora — muitas empresas simplesmente prefiram hospedar seus aplicativos no local, já que hospedá-los você mesmo oferece controle total sobre tudo. Se você quiser colocar o Jira atrás do firewall corporativo e bloquear o acesso de qualquer pessoa que não esteja na sua sub-rede privada, pode fazer isso.

Como instalar o Jira no Linux

A instalação é bastante direta. Primeiro, você precisará baixar o instalador mais recente do site da Jira. Eles tornam um pouco complicado pegar o link real para curl & # 8216; ing; você terá que selecionar “ Linux 64 bits ” como o tipo de instalação, concorde com a licença e política de privacidade (depois de ler tudo, é claro) e clique com o botão direito do mouse no link “ Enviar ” e escolha “ Copiar endereço do link. ” Isso copiará um link direto para o instalador . bin. Caso contrário, clique em “ Enviar ” baixará o arquivo diretamente para o seu computador pessoal, o que provavelmente não é o que você deseja.

Vá para o servidor que planeja usar para hospedar tudo. Baixe este arquivo com curl:

 curl https://www. atlassian. com/software/jira/downloads/binary/atlassian-jira-software-8.6.0-x64. bin

Torne-o executável:

 chmod a + x atlassian-jira-software-8.5.1-x64. bin 

E execute-o com sudo:

 sudo ./atlassian-jira-software-8.5.1-x64. bin

Executar como root instalará Jira como um serviço, que é muito mais fácil de gerenciar.

Você tem algumas opções em relação à instalação. O método mais fácil é “ Instalação expressa, ” que manterá as configurações padrão e instalará normalmente. A instalação personalizada permitirá que você ajuste essas configurações e “ Atualizar uma instalação existente do JIRA ” irá simplesmente atualizar o seu servidor.

Para instalação personalizada, você será solicitado a escolher a pasta onde o Jira será instalado e o local para os dados do Jira. Mais importante, você pode alterar a porta em que o Jira é executado, se houver outro serviço ocupando a porta 8080.

Você vai querer ter certeza de instalar o Jira como um serviço, que será executado na inicialização automaticamente.

A instalação leva alguns minutos e instala tudo em seu servidor. Assim que terminar, Jira estará disponível na porta 8080 do seu servidor.

Se desejar obtê-lo em um subdomínio, você pode colocar nginx na frente e proxy_pass com a seguinte configuração:

 servidor {server_name jira. example. com; localização / {proxy_set_header X-Forwarded-Host $ host; proxy_set_header X-Forwarded-Server $ host; proxy_set_header X-Forwarded-For $ proxy_add_x_forwarded_for; proxy_pass http: // localhost: 8080; client_max_body_size 10M; } ouvir [::]: 80; escute 80; }

Provavelmente, você desejará executar o certbot ou instalar manualmente seus certificados SSL para que também possa se conectar com segurança.

Vá até o endpoint para concluir a configuração. Você pode optar por fazer uma configuração rápida para avaliação ou configurá-la manualmente.

Se você estiver configurando manualmente, precisará se conectar a um banco de dados. Você pode usar o banco de dados interno ou conectar-se ao seu próprio banco de dados. Ele não precisa estar no mesmo servidor que Jira, então você pode usar seus servidores de banco de dados existentes para isso.

Depois de conectar, você terá que configurar o URL base para corresponder ao que você está hospedando Jira, para que possa formatar os links corretamente.

Depois disso, você precisará inserir sua chave de licença associada à sua conta MyAtlassian. Você pode gerar uma licença de teste de 30 dias no link abaixo. Se você estiver configurando para menos de 10 usuários, terá que pagar a taxa de licença de US $ 10.

A partir daqui, você pode configurar suas contas de usuário e começar a usar o Jira como faria normalmente.

Nenhum comentário