资源下载:
--jenkins的war包
首先从http://jenkins-ci.org/下载最新的jenkins版本,最新版本为1.594,下载的文件载体为jenkins.war;
Jenkins为免费开源软件,并且更新速度稳定,每周一次更新。所以网站上会提供有2个版本,一个最新版本,一个老但稳定的版本。可自行选择。
这里我下载的的版本是2.32.1.war
--ant
下载地址:http://ant.apache.org/
这里我下载的是:apache-ant-1.9.8-bin.tar.gz
--maven
下载地址: http://maven.apache.org/
这里我下载的是:apache-maven-3.3.9-bin.zip
--jdk
1.7.80
--tomcat
7.0.72
环境变量设置
[tomcat@wls12c ~]$ java -version
java version "1.7.0_80"
Java(TM) SE Runtime Environment (build 1.7.0_80-b15)
Java HotSpot(TM) 64-Bit Server VM (build 24.80-b11, mixed mode)
[tomcat@wls12c ~]$ ant -version
Apache Ant(TM) version 1.9.8 compiled on December 25 2016
Jenkins的启动
方式一:直接用命令启动
Command Line Parameter |
Description |
--httpPort=$HTTP_PORT |
Runs Jenkins listener on port $HTTP_PORT using standard http protocol. The default is port 8080. To disable (because you're using https), use port -1. |
--httpListenAddress=$HTTP_HOST |
Binds Jenkins to the IP address represented by $HTTP_HOST. The default is 0.0.0.0 — i.e. listening on all available interfaces. |
--httpsPort=$HTTP_PORT |
Uses HTTPS protocol on |
--httpsListenAddress=$HTTPS_HOST |
Binds Jenkins to listen |
--prefix=$PREFIX |
Runs Jenkins to include |
--ajp13Port=$AJP_PORT |
Runs Jenkins listener on |
--ajp13ListenAddress=$AJP_HOST |
Binds Jenkins to the IP |
--argumentsRealm.passwd.$ADMIN_USER |
Sets the password for |
--argumentsRealm.roles.$ADMIN_USER=admin |
Sets that $ADMIN_USER is |
-Xdebug |
Sets debugging on and you |
-%m-%d_%H-%M"`.log |
Logging to desired file |
-XX:PermSize=512M |
referring to these options for Oracle Java |
以9090端口启动
java -jar jenkins.war --httpPort=9090
方式二、在Web容器中运行
Jenkins可以运行在标准的Web服务器中,支持Tomcat、Jboss、WebLogic中,只需要将Jenkins.war放置到相应目录,启动服务就可以进行访问;推荐采用这个方式运行,方便配置和迁移。
Jenkins的访问
验证jenkins是否运行正常,通过访问http://192.168.0.80:9090
这里有一个临时密码需要输入,在/home/tomcat/.jenkins/secrets/initialAdminPassword里面
输入密码进入:
这里选择把建议的插件全装上去
--设置用户名和密码
保存,进入主界面