Instalação
Jenkins pode ser instalado no Ubuntu 20.04 Ao adicionar as chaves do repositório ao sistema, mas antes disso, devemos ter o kit de desenvolvimento Java instalado primeiro. Vamos instalar o OpenJDK pela comunidade de código aberto de Java se não estiver instalado no seu Ubuntu 20.04 Sistema ainda.
Instale o Kit de Desenvolvimento Java Open
A mais recente versão estável do OpenJDK pode ser instalada no repositório oficial do pacote Ubuntu. No momento da redação deste post, a mais recente versão estável do Kit de Desenvolvimento Java Open foi OpenJdk 11.
Primeiro, atualize o repositório de cache apt do sistema:
$ sudo apt update
Digite o comando dado abaixo para instalar o OpenJDK 11:
$ sudo apt install OpenJDK-11-JDK
Se ele pedir para ocupar espaço adicional ao disco, digite "y" e pressione "Enter".
Após a conclusão do processo de instalação, a versão do Java pode ser verificada digitando o comando fornecido abaixo:
$ java --version
Você pode testemunhar essa versão 11.0.9.1 é instalado com sucesso no Ubuntu 20.04 Sistema. Agora, podemos mudar para a instalação de Jenkins.
Instalação de Jenkins no Ubuntu 20.04
Jenkins pode ser facilmente instalado no Ubuntu, importando e adicionando as teclas GPG ao sistema.
Agora você precisa adicionar teclas GPG:
$ wget -p -o -https: // pkg.Jenkins.io/Debian/Jenkins.io.chave | Sudo Apt-Key Add -
Depois de adicionar teclas GPG, adicione o endereço do pacote Jenkins à lista de fontes digitando o comando dado abaixo:
$ sudo sh -c 'echo Deb http: // pkg.Jenkins.io/binary io/debian/>/etc/apt/fontes.lista.D/Jenkins.lista'
Depois de permitir o repositório Jenkins, basta atualizar o cache apt do sistema uma vez.
$ sudo apt update
Vamos seguir em frente e fazer o verdadeiro trabalho de instalar Jenkins.
$ sudo apt install jenkins
Digite o “y” necessário e continue o processo de instalação pressionando a tecla “Enter”.
O Jenkins está instalado com sucesso. Vamos começar e configurar o servidor Jenkins.
Comece o servidor Jenkins
O serviço Jenkins deve começar automaticamente na instalação de Jenkins. Para verificar o status do serviço Jenkins, digite o comando abaixo.
$ sudo Systemctl Status Jenkins
É ativo no meu caso, mas se não estiver no seu caso, comece digitando o comando dado abaixo:
$ sudo systemctl start jenkins
Depois de verificar e iniciar o serviço, vamos ajustar o firewall.
Configure o firewall para o servidor Jenkins
Agora, para configurar o firewall para o servidor Jenkins usando a ferramenta UFW, precisamos ativar o firewall e abrir a porta 8080 para acesso remoto de qualquer lugar. Basta digitar o comando abaixo:
$ sudo ufw permitir 8080
E verifique o status da UFW digitando o comando abaixo:
$ sudo ufw status
Se o status estiver inativo, ative -o digitando o comando abaixo:
$ sudo ufw habilitar
Agora, verifique novamente o status de UFW.
$ sudo ufw status
Você pode testemunhar que a porta 8080 é permitida.
Configure Jenkins
Para configurar Jenkins, digite seu nome de domínio ou endereço IP junto com a porta 8080 na barra de endereços do navegador, e você deve ter a página de desbloqueio Jenkins pedindo uma senha, como a imagem mostrada abaixo.
Você pode obter a senha do local fornecido usando o comando CAT no terminal. O comando para obter a senha seria assim:
$ sudo gato/var/lib/jenkins/segredos/inicialAdmpasspordword
Este comando imprimirá a senha diretamente e você pode copiar e colá -lo no campo de senha na tela Jenkins desbloquear e clicar no botão "Continuar".
Ele navegará para a próxima tela, onde solicitará "Instale os plugins sugeridos" ou "selecione os plugins de sua escolha".
Selecione o “Instalar plugins sugeridos”. No clique, ele começará a instalar os plugins padrão.
Após a instalação bem -sucedida de plugins, ele solicitará a configuração do nome de usuário, senha e endereço de email do usuário do administrador.
Forneça os campos de entrada necessários e pressione o botão "Salvar e continuar".
Em seguida, ele navegará em uma página para configurar o Jenkins URL.
Por enquanto, vá com o URL gerado automático padrão e clique no botão "Salvar e terminar" no canto inferior direito.
Na conclusão da configuração de Jenkins, você pode ter a tela com a mensagem de sucesso “Jenkins está pronto!", como mostrado abaixo.
Aperte o botão "Comece usando Jenkins" e, na próxima página, você dará uma olhada limpa no painel.
E é assim que chegamos ao final da instalação e configuração de Jenkins no Ubuntu 20.04 Sistema LTS.
Conclusão
Neste post, cobrimos a instalação do OpenJDK 11 e Jenkins no Ubuntu 20.04 Sistema LTS. Também cobrimos a configuração do firewall para Jenkins e aprendemos como configurá -lo pela primeira vez. Depois de ler este post, qualquer iniciante pode instalar e começar a usar o Jenkins no Ubuntu 20.04. Se você quiser aprender, explorar ou se aprofundar nos Jenkins, fique à vontade para visitar e ler a documentação oficial de Jenkins.