Install Jenkins in Amazon Linux
- sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo
- sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io-2023.key
- sudo yum install java-17-amazon-corretto
- sudo yum install jenkins
- sudo systemctl daemon-reload
- systemctl start jenkins
- cat /var/lib/jenkins/secrets/initialAdminPassword
Install Maven in Amazon Linux
- wget wget https://dlcdn.apache.org/maven/maven-3/3.9.4/binaries/apache-maven-3.9.4-bin.tar.gz
- sudo tar xvf apache-maven-3.9.4-bin.tar.gz -C /opt
- sudo ln -s /opt/apache-maven-3.9.4 /opt/maven
- sudo vi /etc/profile.d/maven.sh
- export M2_HOME=/opt/maven
export PATH=${M2_HOME}/bin:${PATH}
- sudo chmod +x /etc/profile.d/maven.sh
- source /etc/profile.d/maven.sh
- mvn -version
For Virtual Box To access it from browser, we need to enable it on firewall
- sudo firewall-cmd --permanent --zone=public --add-port=8080/tcp
- sudo firewall-cmd --reload
Jenkins Installation on Ubuntu (22.04) For CI-CD (Jenkins Server)
- sudo apt-get update
- sudo apt-get install openjdk-11-jdk
- sudo wget -O /usr/share/keyrings/jenkins-keyring.asc https://pkg.jenkins.io/debian-stable/jenkins.io-2023.key
- 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 apt-get install maven git
- java --version
- jenkins --version
- mvn --version
- git --version
Jenkins Installation on Ubuntu (22.04) For CI-CD (QA Server)
- sudo apt-get update
- apt-get install tomcat9 -y
- apt-get install tomcat9-admin -y
- vim /etc/tomcat9/tomcat-users.xml
Jenkins Installation on Ubuntu (22.04) For CI-CD (Prod Server)
- sudo apt-get update
- apt-get install tomcat9 -y
- apt-get install tomcat9-admin -y
- vim /etc/tomcat9/tomcat-users.xml
Comments
Post a Comment