From a93f97d52cf7ce173aabd3406fe0a1d227479671 Mon Sep 17 00:00:00 2001 From: banjisama <134968995+banjisama@users.noreply.github.com> Date: Thu, 6 Jul 2023 16:36:29 +0800 Subject: [PATCH 1/7] Update nexus-installation6.sh --- nexus-installation/nexus-installation6.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/nexus-installation/nexus-installation6.sh b/nexus-installation/nexus-installation6.sh index c7ce95a5..972b3313 100644 --- a/nexus-installation/nexus-installation6.sh +++ b/nexus-installation/nexus-installation6.sh @@ -11,7 +11,7 @@ useradd nexus #4 Give sudo access to nexus user sudo echo "nexus ALL=(ALL) NOPASSWD:ALL" | sudo tee /etc/sudoers.d/nexus -sudo su - sonar +sudo su - nexus cd /opt @@ -71,4 +71,4 @@ Unable to access nexus URL? ------------------------------------- a)make sure port 8081 is opened in security groups in AWS ec2 instance. -Troubleshooting \ No newline at end of file +Troubleshooting From e62089e6fc3138f6e329fc680292bfc518597878 Mon Sep 17 00:00:00 2001 From: banjisama <134968995+banjisama@users.noreply.github.com> Date: Thu, 6 Jul 2023 16:56:17 +0800 Subject: [PATCH 2/7] Update nexus-installation6.sh --- nexus-installation/nexus-installation6.sh | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/nexus-installation/nexus-installation6.sh b/nexus-installation/nexus-installation6.sh index 972b3313..67cd6d5e 100644 --- a/nexus-installation/nexus-installation6.sh +++ b/nexus-installation/nexus-installation6.sh @@ -26,7 +26,8 @@ sudo yum install java-11-openjdk-devel java-1.8.0-openjdk-devel -y sudo wget http://download.sonatype.com/nexus/3/nexus-3.15.2-01-unix.tar.gz sudo tar -zxvf nexus-3.15.2-01-unix.tar.gz -mv /opt/nexus-3.15.2-01 /opt/nexus +sudo mv /opt/nexus-3.15.2-01 /opt/nexus +sudo rm -rf nexus-3.15.2-01-unix.tar.gz #5 Change the owner and group permissions to /opt/nexus and /opt/sonatype-work directories. From 5df22447dec79ee18ce1106322abf1efec2ba31c Mon Sep 17 00:00:00 2001 From: banjisama <134968995+banjisama@users.noreply.github.com> Date: Wed, 12 Jul 2023 01:00:05 +0800 Subject: [PATCH 3/7] banji edition: Jenkins-redhat8-install28.sh --- .../Jenkins-redhat8-install28.sh | 32 +++++++++++-------- 1 file changed, 19 insertions(+), 13 deletions(-) diff --git a/JENKINS-INSTALLATION/Jenkins-redhat8-install28.sh b/JENKINS-INSTALLATION/Jenkins-redhat8-install28.sh index 612cc1ea..b40c334a 100644 --- a/JENKINS-INSTALLATION/Jenkins-redhat8-install28.sh +++ b/JENKINS-INSTALLATION/Jenkins-redhat8-install28.sh @@ -1,26 +1,32 @@ #!/bin/bash +# Author: Prof Legah --> banji edition +# date: 25/08/2020 +# Installing Jenkins on RHEL 7/8, CentOS 7/8 or Amazon Linux OS +# You can execute this script as user-data when launching your EC2 VM. +#!/bin/bash # Author: Prof Legah -# date: sep/12/2022 +# date: 25/08/2020 # Installing Jenkins on RHEL 7/8, CentOS 7/8 or Amazon Linux OS # You can execute this script as user-data when launching your EC2 VM. -sudo timedatectl set-timezone America/New_York +sudo timedatectl set-timezone Asia/Hong_Kong sudo hostnamectl set-hostname jenkins -sudo yum install wget -y 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.key -sudo yum upgrade -y +sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io-2023.key +sudo yum upgrade # Add required dependencies for the jenkins package -sudo yum install java-11-openjdk -y +sudo yum install java-17-openjdk -y +sudo yum install tree telnet vim -y +sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key +cd /etc/yum.repos.d/ +sudo curl -O https://pkg.jenkins.io/redhat-stable/jenkins.repo sudo yum install jenkins -y sudo systemctl daemon-reload -# start jenkins -# Start Jenkins -# You can enable the Jenkins service to start at boot with the command: sudo systemctl enable jenkins -#You can start the Jenkins service with the command:= sudo systemctl start jenkins -# You can check the status of the Jenkins service using the command: -sudo systemctl status jenkins +echo "end of jenkins installation" sudo su - ec2-user -echo "echo of jenkins installation" +sudo systemctl status jenkins + + + From 2ddf91f385aa76551f1214144bd18c181c66ab50 Mon Sep 17 00:00:00 2001 From: banjisama <134968995+banjisama@users.noreply.github.com> Date: Wed, 12 Jul 2023 01:03:53 +0800 Subject: [PATCH 4/7] Rename Jenkins-redhat8-install28.sh to Banji edition :Jenkins-redhat8-install28.sh --- ...8-install28.sh => Banji edition :Jenkins-redhat8-install28.sh} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename JENKINS-INSTALLATION/{Jenkins-redhat8-install28.sh => Banji edition :Jenkins-redhat8-install28.sh} (100%) diff --git a/JENKINS-INSTALLATION/Jenkins-redhat8-install28.sh b/JENKINS-INSTALLATION/Banji edition :Jenkins-redhat8-install28.sh similarity index 100% rename from JENKINS-INSTALLATION/Jenkins-redhat8-install28.sh rename to JENKINS-INSTALLATION/Banji edition :Jenkins-redhat8-install28.sh From fe9a0470b7cb1f909de547955d4bff88c0ee645f Mon Sep 17 00:00:00 2001 From: banjisama <134968995+banjisama@users.noreply.github.com> Date: Wed, 19 Jul 2023 19:03:45 +0800 Subject: [PATCH 5/7] Update Banji edition :Jenkins-redhat8-install28.sh --- .../Banji edition :Jenkins-redhat8-install28.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/JENKINS-INSTALLATION/Banji edition :Jenkins-redhat8-install28.sh b/JENKINS-INSTALLATION/Banji edition :Jenkins-redhat8-install28.sh index b40c334a..609e769e 100644 --- a/JENKINS-INSTALLATION/Banji edition :Jenkins-redhat8-install28.sh +++ b/JENKINS-INSTALLATION/Banji edition :Jenkins-redhat8-install28.sh @@ -16,7 +16,7 @@ sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io-2023.key sudo yum upgrade # Add required dependencies for the jenkins package sudo yum install java-17-openjdk -y -sudo yum install tree telnet vim -y +sudo yum install tree telnet vim git -y sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key cd /etc/yum.repos.d/ sudo curl -O https://pkg.jenkins.io/redhat-stable/jenkins.repo From 5d1cae4ea476ea1954d5140c1e3f06fcbf101292 Mon Sep 17 00:00:00 2001 From: banjisama <134968995+banjisama@users.noreply.github.com> Date: Wed, 19 Jul 2023 21:34:10 +0800 Subject: [PATCH 6/7] Update Jenkins-redhat8-installation.sh --- JENKINS-INSTALLATION/Jenkins-redhat8-installation.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/JENKINS-INSTALLATION/Jenkins-redhat8-installation.sh b/JENKINS-INSTALLATION/Jenkins-redhat8-installation.sh index eacb2d9c..fdb690ce 100644 --- a/JENKINS-INSTALLATION/Jenkins-redhat8-installation.sh +++ b/JENKINS-INSTALLATION/Jenkins-redhat8-installation.sh @@ -10,6 +10,7 @@ # You can execute this script as user-data when launching your EC2 VM. sudo timedatectl set-timezone America/New_York sudo hostnamectl set-hostname jenkins +sudo yum install wget -y 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 From 74d282009a4e9986e21f701d1bf7a9f136222154 Mon Sep 17 00:00:00 2001 From: banjisama <134968995+banjisama@users.noreply.github.com> Date: Wed, 27 Sep 2023 12:48:20 +0800 Subject: [PATCH 7/7] Create docker installation on unbuntu --- docker installation on unbuntu | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 docker installation on unbuntu diff --git a/docker installation on unbuntu b/docker installation on unbuntu new file mode 100644 index 00000000..4ca3fe4d --- /dev/null +++ b/docker installation on unbuntu @@ -0,0 +1,13 @@ +#!/bin/bash +sudo hostnamectl set-hostname docker +sudo apt update -y +sudo apt install docker.io -y +sudo service docker start +sudo docker info +sudo usermod -aG docker ubuntu +sudo su - ubuntu +sudo docker ps +# when creating a new ubuntu server look at the following below: +#ucp - choose any +#auto assisgn public id - endable (if you see it) +# storage - config to 16 gb unless company says otherwise