Tutorial súper detallado: instalación del servidor Linux jenkins

2# 1. Lista de pasos:
1. Instalar JDK
2. Instalar Jenkins
3. Modificar la configuración de Jenkins
4. Iniciar Jenkins
5. Abrir el puerto del servidor y abrir el navegador
6. Obtener la contraseña del administrador
7. Personalizar Jenkins
8. Crear el primer administrador usuario

2. Operaciones específicas

1. Instalar JDK

método uno:
	a、命令直接下载:`yum install java-1.8.0-openjdk* -y`
Método dos:

a. Descargar paquete: paquete JDK1.8 del sitio web oficial (tenga en cuenta que Jenkins solo admite la versión JDK8-11)
Insertar descripción de la imagen aquí
b. Coloque el paquete JDK1.8 en la carpeta donde desea colocarlo (yo uso sftp para arrastrarlo directamente al servidor). carpeta) c
. Abra la terminal En esta carpeta, descomprima el paquete JDK1.8: tar -zxvf jdk-8u333-linux-aarch64.tar.gz
d. Abra el archivo de configuración y configure las variables de entorno:
(1) Abra el archivo: vim/etc/profiles
(2) Modifique el archivo: i ingresa a edición, esc ingresa el paso de salida, ":wq" sale guardando, " :q" para salir sin guardar:

JAVA_HOME=/usr/local/java/jdk8
PATH=$JAVA_HOME/bin:$PATH:${
    
    MAVEN_HOME}/bin:$PATH
CLASSPATH=$JAVA_HOME/lib:$CLASSPATH
export PATH JAVA_HOME CLASSPATH MAVEN_HOME

(3) Actualice las variables de entorno: Source /etc/profile
(4) Compruebe si la instalación se realizó correctamente:java -version
Insertar descripción de la imagen aquí

2. Instale Jenkins

1. Descargar

a. Comando para cambiar a su propio directorio de descarga
(1) Descargue directamente con el comando:
wget http://pkg.jenkins-ci.org/redhat-stable/jenkins-2.190.3-1.1.noarch.rpm
(2) Instale directamente:
rpm -ivh jenkins-2.190.3-1.1.noarch.rpm
Insertar descripción de la imagen aquí

3. Modificar la configuración de Jenkins

A. Encuentre la ubicación del archivo de configuración.

Ruta: /etc/sysconfig/jenkins
(su ubicación puede ser diferente, encuéntrela usted mismo)

B. Abra el archivo de configuración y modifique la configuración.
vim /etc/sysconfig/jenkins

Modifique el puerto de la siguiente manera:
JENKINS_PORT="8888"
(Nota: es consistente con el puerto abierto por su servidor)
Insertar descripción de la imagen aquí

4. Inicie Jenkins

Comando de inicio: systemctl start jenkins
inicie correctamente como se muestra en la figura
Insertar descripción de la imagen aquí

Problemas encontrados:

Insertar descripción de la imagen aquí

Pregunta uno:

Motivo: jdk no cumple con los requisitos del sistema actual Jenkins y requiere la versión jdk8-11. Solución: reinstale la versión adecuada de jdk.

Pregunta dos:

Si ocurre el siguiente error (debe ser que se usa el método 2 para instalar JDK)

Job for jenkins.service failed because the control process exited with error code. See “systemctl status jenkins.service” and “journalctl -xe” for details.

Causa: Error de ruta Jdk
Solución: Abra el archivo vim /etc/init.d/jenkins
Configure la ruta JDK en Jenkins
Insertar descripción de la imagen aquí
Después de la configuración, ejecute los siguientes comandos en secuencia Comando
para recargar el archivo de configuración: systemctl daemon-reload
Comando para iniciar Jenkins: systemctl start jenkins
Comando para ver el estado del servicio Jenkins: systemctl status jenkins.service
Como se muestra en la figura: indica éxito
Insertar descripción de la imagen aquí

5. Abra el puerto del servidor y abra el navegador para acceder.

CentoS7-8
(1) Encienda el firewall: systemctl start firewalld
(2) Abra el puerto especificado:
firewall-cmd --zone=public --add-port=8888/tcp --permanent
Significado del comando:
–zone #scope
–add-port=8888/tcp #Add port, el formato es: puerto/protocolo de comunicación
–permanent #Permanent , no Este parámetro deja de ser válido después de reiniciar
(3) Reinicie el firewall: firewall-cmd --reload
(4) Ver el número de puerto: netstat -ntlp//Ver todos los puertos TCP actuales·

Acceso: http://Server IP:8888, como se muestra en la figura, lo que indica éxito
Insertar descripción de la imagen aquí

6. Obtenga la contraseña de administrador

Ingrese el comando en la terminal del servidor: (la ruta es la ruta en la imagen de arriba)
cat /var/lib/jenkins/secrets/initialAdminPassword

7. Personaliza Jenkins

Se recomienda aquí hacer clic en "Seleccionar complementos para instalar"
y luego desmarcar todos los complementos marcados en la siguiente interfaz.
Debido a que Jenkins se conecta al sitio web oficial de forma predeterminada, la velocidad es muy lenta y el proceso fallará. así que omita primero la instalación del complemento (dependiendo de su propia situación)

8. Crea el primer usuario administrador.

(1) Cree un usuario de acuerdo con las indicaciones (no es gran problema)
(2) Configuración de la instancia (el valor predeterminado está bien)
(3) Ver que Jenkins está listo significa que no hay problema, haga clic para comenzar a usarlo y espere un momento .

Nota: Este artículo se instaló a través de mi propia práctica, con la ayuda de colegas de operación y mantenimiento. Para la mayoría de las instalaciones, consulte el artículo "Proceso completo súper detallado de instalación de Jenkins en Linux".

Supongo que te gusta

Origin blog.csdn.net/bigge_L/article/details/125420171
Recomendado
Clasificación