JENKINS INSTALLATION ON UBUNTU:
INSTANCE SIZE: T2 LARGE
UBUNTU:
LAUNCH THE INSTANCE AND LOGIN INTO THE INSTANCE AND INSTALL JENKINS.
SECURITY GROUP: PORT 8080
WATCH FOR PORT CONFLICT BETWEEN JENKINS AND TOMCAT:
TO AVOID PORT CONFLICT - CHANGE THE TOMCAT PORT FROM 8080 TO 8009:
lINK TO REPOSITORY:
https://github.com/Lion-Technology-Solutions/liontech-install-scripts/blob/master/jenkins/install-jenkins-aws-ubuntu.sh
#!/bin/bash
sudo apt update
sudo apt install default-jdk
curl -fsSL https://pkg.jenkins.io/debian-stable/jenkins.io-2023.key | sudo tee \
/usr/share/keyrings/jenkins-keyring.asc > /dev/null
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
sudo apt-get update
sudo apt-get install jenkins
sudo systemctl enable jenkins
sudo systemctl enable jenkins
sudo systemctl start jenkins
sudo systemctl status jenkins
~