Install Jenkins - jamongx/twitter-clone GitHub Wiki
Change hostname to jenkins-server
Install Java
# sudo yum update
# yum install java-17-amazon-corretto
Install Jenkins
# 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
# yum install jenkins
Start Jenkins
[root@ip-172-31-43-12 ~]# systemctl start jenkins.service
[root@ip-172-31-43-12 ~]# systemctl status jenkins.service
● jenkins.service - Jenkins Continuous Integration Server
Loaded: loaded (/usr/lib/systemd/system/jenkins.service; disabled; vendor preset: disabled)
Active: active (running) since Wed 2023-09-27 14:45:16 UTC; 30s ago
Main PID: 4146 (java)
CGroup: /system.slice/jenkins.service
└─4146 /usr/bin/java -Djava.awt.headless=true -jar /usr/share/java/jenkins.war --webroot=%C/jenkins/war --httpPort=8080
[root@jenkins-server ~]# systemctl enable jenkins.service
Created symlink from /etc/systemd/system/multi-user.target.wants/jenkins.service to /usr/lib/systemd/system/jenkins.service.
Initial admin password
[root@ip-172-31-43-12 ~]# cat /var/lib/jenkins/secrets/initialAdminPassword
Access Web UI on port 8080
http://<the public ip of jenkins instance>:8080
