O Jenkins é uma plataforma open-source de automação de integração contínua e entrega contínua (CI/CD) amplamente utilizada para gerenciar pipelines de desenvolvimento. Neste tutorial, você aprenderá como instalar o Jenkins no Ubuntu 22.04.
Requisitos
- Servidor rodando Ubuntu 22.04
- Acesso root ou um usuário com privilégios sudo
- Conexão à internet
Passo 1: Atualizar o Sistema
Antes de iniciar a instalação do Jenkins, atualize os pacotes do sistema:
sudo apt update && sudo apt upgrade -y
Passo 2: Instalar o Java
O Jenkins requer o Java para ser executado. Vamos instalar o OpenJDK 11, que é a versão recomendada para o Jenkins:
sudo apt install openjdk-11-jdk -y
Verifique a instalação do Java com o seguinte comando:
java -version
Passo 3: Adicionar o Repositório Jenkins
O Jenkins não está disponível nos repositórios padrão do Ubuntu. Para instalá-lo, você precisa adicionar o repositório oficial do Jenkins. Primeiro, importe a chave GPG do Jenkins:
curl -fsSL https://pkg.jenkins.io/debian-stable/jenkins.io-2023.key | sudo tee \
/usr/share/keyrings/jenkins-keyring.asc > /dev/null
Em seguida, adicione o repositório ao seu sistema:
echo deb [signed-by=/usr/share/keyrings/jenkins-keyring.asc] \
https://pkg.jenkins.io/debian-stable binary/ | sudo tee \
/etc/apt/sources.list.d/jenkins.list > /dev/null
Passo 4: Instalar o Jenkins
Atualize a lista de pacotes e instale o Jenkins:
sudo apt update
sudo apt install jenkins -y
Passo 5: Iniciar e Habilitar o Jenkins
Após a instalação, inicie o serviço Jenkins e configure-o para iniciar automaticamente com o sistema:
sudo systemctl start jenkins
sudo systemctl enable jenkins
Verifique o status do serviço Jenkins para garantir que ele está em execução:
sudo systemctl status jenkins
Passo 6: Configurar o Firewall
O Jenkins por padrão roda na porta 8080
. Se o firewall estiver habilitado no seu servidor, você precisará permitir o tráfego nessa porta:
sudo ufw allow 8080
Se quiser permitir apenas o acesso do seu endereço IP específico, use:
sudo ufw allow from seu-ip to any port 8080
Em seguida, verifique se o firewall está ativo e as regras estão aplicadas:
sudo ufw status
Passo 7: Acessar a Interface Web do Jenkins
Agora você pode acessar a interface web do Jenkins. Abra o navegador e vá para o seguinte endereço:
http://seu-ip-servidor:8080
Na primeira vez que acessar o Jenkins, você será solicitado a inserir a senha de administrador inicial. Para obter essa senha, use o seguinte comando:
sudo cat /var/lib/jenkins/secrets/initialAdminPassword
Copie a senha exibida e cole-a na tela de login do Jenkins.
Passo 8: Completar a Instalação do Jenkins
Após o login, você será guiado por um assistente de configuração. Escolha a opção de instalar os plugins recomendados ou selecionar plugins específicos conforme suas necessidades.
Depois, crie um usuário administrador para o Jenkins e conclua a configuração básica.
Servidor VPS
Se precisar de um servidor VPS confiável para hospedar seu Jenkins e gerenciar pipelines de integração contínua, veja as opções disponíveis aqui.
RDS CAL (Client Access License)
Keywords: windows vps uk, windows vps, uk windows vps, windows vps hosting uk, vps windows server, uk vps windows, vps windows, servidor vps windows, vps uk windows, vps with windows, virtual private server windows, windows virtual private server, windows vps server uk, vps for windows, servidores vps windows, vps windows uk, windows vps hosting, vps windows hosting, windows vps server, windows virtual private servers, vps on windows, vps windows servers, cheap windows vps uk, windowsvps, windows desktop vps, buy vps windows, windows server vps, windows 10 vps uk, rds services, rds cal, remote desktop services, remote desktop hosting
#windowsvps #vpshosting #ukvps #virtualserver #windowsvpsuk #vpsserver #hostingvps #cloudvps #windowsvpshosting #cheapvps #vpswithwindows #windowsserver #servervps #vpssolutions #vpswindows #rdscal #remotedesktop #remotedesktopvps #rds #windowsrds