离线安装jenkins,并离线安装插件

防火墙放通端口

firewall-cmd --zone=public --add-port=8080/tcp --permanent
firewall-cmd --reload
firewall-cmd --zone=public --list-ports

一、离线安装jenkins
上传安装包:
在这里插入图片描述
可以自行到官网下载,链接如下:

https://mirrors.tuna.tsinghua.edu.cn/jenkins/war/2.324/jenkins.war
https://www.oracle.com/java/technologies/downloads/#java8
https://mirrors.huaweicloud.com/java/jdk/
https://dlcdn.apache.org/tomcat/tomcat-8/v8.5.73/bin/apache-tomcat-8.5.73.tar.gz

1、安装jdk

tar -xf jdk-8u311-linux-x64.tar.gz
vim ~/.bash_profile
export JAVA_HOME=/home/cmq/jdk1.8.0_311
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:${JAVA_HOME}/jre/lib/rt.jar:${JAVA_HOME}/lib/dt.jar:${JAVA_HOME}/lib/tools.jar
source ~/.bash_profile
java -version

2、安装Tomcat,启动jenkins

tar -xf apache-tomcat-8.5.73.tar.gz
cp jenkins.war apache-tomcat-8.5.73/webapps/
cd apache-tomcat-8.5.73/bin/
./startup.sh

3、配置jenkins
访问jenkins:

http://192.168.104.32:8080/jenkins/

在这里插入图片描述
按提示找到密码,输入密码,继续
在这里插入图片描述
选择插件来安装
在这里插入图片描述
点击无,不要选择插件安装
在这里插入图片描述
创建管理员用户
在这里插入图片描述
保存并完成

二、离线安装插件
插件下载地址,下载.hpi文件

https://plugins.jenkins.io/

1、上传插件安装
Manage Jenkins -> Plugin Manager
在这里插入图片描述
依赖报错的话,在 https://updates.jenkins.io/download/plugins/ 源中选择合适的 hpi 文件,先安装依赖插件

因为可能要安装依赖插件,所以要把相应的依赖也下载安装
比较麻烦,所以可以先在可以连外网的机器安装相同版本的jenkins和安装好相应的插件,再把jenkins主目录下的plugins文件夹,传到内网的jenkins的plugins文件夹下即可

Jenkins操作:
重启 http://localhost:8080/restart
退出 http://localhost:8080/exit
重新加载配置信息 http://localhost:8080/reload