Note: Jenkins support java version 8
Download Java jdk-8 and Installation steps:
-
Install software source manager
apt-get update apt-get install software-properties-common
-
Add mirror with openjdk-8-jdk
apt-add-repository 'deb http://security.debian.org/debian-security stretch/updates main' apt-get update
-
Install openjdk 8
apt-get install openjdk-8-jdk
-
Check java version
java -version
1. Install Docker
sudo apt-get update
sudo apt-get install \
ca-certificates \
curl \
gnupg \
lsb-release
2. Add Docker’s official GPG key
sudo mkdir -p /etc/apt/keyrings
curl -fsSL https://download.docker.com/linux/debian/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
3. Use the following command to set up the repository:
echo \
"deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/debian \
$(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
4. Install Docker Engine
sudo apt-get update
sudo chmod a+r /etc/apt/keyrings/docker.gpg
sudo apt-get install docker-ce docker-ce-cli containerd.io docker-compose-plugin
5. Use the following command to check docker is installed
docker ps
Download Jenkins Version 2.346.1
Download Wildfly Version 18
Download Wildfly
root@jenkins:~# cd /opt
root@jenkins:/opt# wget https://download.jboss.org/wildfly/18.0.0.Final/wildfly-18.0.0.Final.tar.gz
root@jenkins:/opt# tar -xzf wildfly-18.0.0.Final.tar.gz
root@jenkins:/opt# mv wildfly-18.0.0.Final wildfly-18.0.0.Final
Config public access
- jboss.bind.address:127.0.0.1 -> 0.0.0.0
- jboss.bind.address:127.0.0.1 -> 0.0.0.0
- jboss.bind.address:127.0.0.1 -> 0.0.0.0
root@jenkins:~# cd /opt/wildfly-18.0.0.Final/standalone/configuration# vim standalone.xml
Go to
root@jenkins:~# cd /opt/wildfly-18.0.0.Final/standalone/deployments
root@jenkins:/opt/wildfly-18.0.0.Final/standalone/deployments# wget https://get.jenkins.io/war-stable/2.346.1/
root@jenkins:/opt/wildfly-18.0.0.Final/standalone/deployments# ls -l
root@jenkins:/opt/wildfly-18.0.0.Final/standalone/deployments# cd
Run shell script to deploy Jenkins server
root@jenkins:~# cd /opt/wildfly-18.0.0.Final/bin/
root@jenkins:/opt/wildfly-18.0.0.Final/bin# ./standalone.sh




