Jenkins安装,界面说明

Posted Raygussie

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Jenkins安装,界面说明相关的知识,希望对你有一定的参考价值。

Jenkins 是什么?

Jenkins是一款开源 CI&CD 软件,用于自动化各种任务,包括构建、测试和部署软件。

Jenkins 支持各种运行方式,可通过系统包、Docker 或者通过一个独立的 Java 程序。

Jenkins安装

Jenkins中国官网:https://www.jenkins.io/zh/

 

//从官网下载Jenkins,然后启动tomcat
[root@MF tomcat]# cp ~/jenkins.war jenkins/webapps/
[root@MF tomcat]# ls jenkins/webapps/
docs  examples  host-manager  jenkins.war  manager  ROOT
[root@MF tomcat]# /usr/local/tomcat/jenkins/bin/catalina.sh start
Using CATALINA_BASE:   /usr/local/tomcat/jenkins
Using CATALINA_HOME:   /usr/local/tomcat/jenkins
Using CATALINA_TMPDIR: /usr/local/tomcat/jenkins/temp
Using JRE_HOME:        /usr
Using CLASSPATH:       /usr/local/tomcat/jenkins/bin/bootstrap.jar:/usr/local/tomcat/jenkins/bin/tomcat-juli.jar
Using CATALINA_OPTS:   
Tomcat started.
//使用tomcat9版本安装
[root@MF ~]# ls
anaconda-ks.cfg              dead.letter  zabbix-5.2.6
apache-tomcat-10.0.6.tar.gz  index.jsp    zabbix-5.2.6.tar.gz
apache-tomcat-9.0.46.tar.gz  jenkins.war
backup.tar.gz                lamp

[root@MF ~]# tar xf apache-tomcat-9.0.46.tar.gz -C /usr/local/tomcat/
[root@MF ~]# cd /usr/local/tomcat/
[root@MF tomcat]# ls
apache-tomcat-9.0.46  jenkins  website

[root@MF tomcat]# cd apache-tomcat-9.0.46/
[root@MF apache-tomcat-9.0.46]# cd webapps/
[root@MF webapps]# cp ~/jenkins.war .
[root@MF webapps]# ls
docs  examples  host-manager  jenkins.war  manager  ROOT

[root@MF webapps]# ../bin/catalina.sh start
Using CATALINA_BASE:   /usr/local/tomcat/apache-tomcat-9.0.46
Using CATALINA_HOME:   /usr/local/tomcat/apache-tomcat-9.0.46
Using CATALINA_TMPDIR: /usr/local/tomcat/apache-tomcat-9.0.46/temp
Using JRE_HOME:        /usr
Using CLASSPATH:       /usr/local/tomcat/apache-tomcat-9.0.46/bin/bootstrap.jar:/usr/local/tomcat/apache-tomcat-9.0.46/bin/tomcat-juli.jar
Using CATALINA_OPTS:   
Tomcat started.

 

Jenkins页面操作

进入页面后可以通过复制里面的代码查找密码

[root@MF jenkins]# cat /root/.jenkins/secrets/initialAdminPassword
c7c05d2237c14247a37061d6a16df7c3

 

选择插件来安装

 

新手入门可以选默认安装,也可以全部不选。

 

插件安装

 

 

将Jenkins插件改为国内源

 

系统设置

//配置都在.Jenkins里
[root@MF .jenkins]# ls
config.xml
hudson.model.UpdateCenter.xml
hudson.plugins.emailext.ExtendedEmailPublisher.xml
hudson.plugins.git.GitTool.xml
identity.key.enc
jenkins.install.InstallUtil.installingPlugins
jenkins.install.InstallUtil.lastExecVersion
jenkins.install.UpgradeWizard.state
jenkins.model.JenkinsLocationConfiguration.xml
jenkins.telemetry.Correlator.xml
jobs  //任务
logs  //日志
nodeMonitors.xml
nodes  //节点
plugins  //插件
queue.xml.bak
secret.key
secret.key.not-so-secret
secrets  //秘密
updates  //更新
userContent  
users //用户
workflow-libs 

 

全局工具配置

全局工具一般情况下需要安装

[root@MF ~]# dnf list all|grep maven
directory-maven-plugin.noarch                             0.3.1-1.module_el8.2.0+460+6583c1d0               AppStream        
directory-maven-plugin-javadoc.noarch                     0.3.1-1.module_el8.2.0+460+6583c1d0               AppStream        
maven.noarch                                              1:3.5.4-5.module_el8.0.0+39+6a9b6e22              AppStream        
maven-lib.noarch                                          1:3.5.4-
。。。。。。

以上是关于Jenkins安装,界面说明的主要内容,如果未能解决你的问题,请参考以下文章

jenkins 执行远程linux命令

jenkins介绍,Jenkins安装,Jenkins发布PHP代码

Gitlab+jenkins持续集成+自动化部署

Jenkins 集成Sonar代码质量扫描

Jenkins

jenkins 每次编译前清理workspace空间