Instale Jenkins no CentOS7

Instale Jenkins no CentOS7
Jenkins é uma ferramenta de integração contínua de código aberto baseado em Java (IC) usado para desenvolvimento de software. Também é chamado de servidor de automação para construção contínua e implantação. Ajuda o usuário a automatizar as tarefas repetitivas aplicadas na integração contínua e implantação do software. É muito útil construir e testar software ou monitorar a execução de outros trabalhos em execução externamente. Como você pode baixar, instalar e configurar este pacote em seu servidor CentOS é mostrado neste tutorial.

Pré -requisitos

Antes de iniciar este tutorial, você faz as seguintes tarefas.

  • Faça do sistema atualizado

Execute o seguinte comando para atualizar o sistema operacional atual do CentOS.

$ sudo yum -y atualização
  • Instale Java

Execute o seguinte comando para verificar o Java está instalado ou não. Se o Java for instalado, ele mostrará as informações da versão do Java instalado. Por, padrão, Java está instalado no servidor CentOS.

$ java -version

A saída acima mostra que o Java está instalado no sistema atual e a versão é “1.8.0_181”. Mas se o Java não estiver instalado em seu sistema operacional, execute o seguinte comando para instalar o Java.

$ sudo yum install java-1.8.0-openjdf-devel

Instalação de Jenkins

Etapa 1: Baixe e instale o pacote Jenkins

Vá para o endereço URL a seguir para baixar o pacote mais recente para instalar Jenkins.

https: // pkg.Jenkins.io/redhat estável/

Após o download, instale o pacote executando o seguinte comando.

$ sudo yum install jenkins-2.138.1-1.1.Noarch.RPM

Durante a instalação, ele solicitará permissão para iniciar a instalação. Tipo 'y'Para iniciar o processo.

Etapa 2: Iniciar e ativar o serviço Jenkins

Execute o seguinte SystemCtl comandos para iniciar, ativar e verificar o status do serviço Jenkins.

$ sudo systemctl start jenkins
$ sudo systemctl Ativar Jenkins
$ sudo Systemctl Status Jenkins

A saída a seguir será exibida se todos os comandos funcionarem com sucesso.

Etapa 3: adicione as portas 8080 no serviço de firewall e http.

$ sudo firewall-cmd-zone = public --add-port = 8080/tcp --permanente
$ sudo firewall-cmd-zone = public --add-service = http --permanent
$ sudo firewall -cmd -reload

Se o 8080 porta e http O serviço está ativado corretamente, então a tela seguinte aparecerá com a mensagem de sucesso.

Etapa 4: Obtenha a senha do administrador

Execute o seguinte comando para obter a senha padrão para configurar Jenkins. Salve a senha para usá -la na próxima etapa.

$ sudo grep -a 5 senha/var/log/jenkins/jenkins.registro

Etapa 5: Acesse o Jenkins Web Portal

Para iniciar o processo de configuração de Jenkins e abrir o portal da web, digite seu endereço IP do servidor com a porta 8080 na barra de endereço do seu navegador.

http: // [ip-address]: 8080

O endereço IP do meu servidor é 10.0.2.15. Então, eu usei o seguinte endereço de URL para acessar o Jenkins Web Portal.

http: // 10.0.2.15: 8080

A tela a seguir aparecerá após entrar no endereço da URL. Copie e cole a senha que você salvou na etapa anterior. Clique no botão Continuar.

Duas opções parecem instalar plugins. Selecione “Instale os plugins sugeridos”Opção.

O processo de instalação dos plugins será iniciado e a tela a seguir aparecerá. Você tem que esperar às vezes nesta fase.

Depois de concluir o processo de instalação dos plugins, ele solicitará a criação de uma nova conta de usuário administrador. Crie uma nova conta de usuário preenchendo o seguinte formulário e clicando 'Salve e continue' botão.

Na próxima etapa, ele solicitará que o Jenkins URL válido se vincule a vários recursos Jenkins. Digite o URL e clique em 'Salvar e terminar ' Botão.

Se todas as etapas acima forem concluídas corretamente, a seguinte tela aparecerá.

Clique em 'Comece a usar JenkinsBotão para abrir o painel Jenkins.

Se a tela acima aparecer, seu Jenkins está pronto para usar. Parabéns.