jenkins java 配置_Jenkins的安装与配置

资源下载:

--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.

For example, to only listen for requests from localhost, you could use: --httpListenAddress=127.0.0.1

--httpsPort=$HTTP_PORT

Uses HTTPS protocol on port $HTTP_PORT

--httpsListenAddress=$HTTPS_HOST

Binds Jenkins to listen for HTTPS requests on the IP address represented by $HTTPS_HOST.

--prefix=$PREFIX

Runs Jenkins to include the $PREFIX at the end of the URL.

For example, to make Jenkins accessible at http://myServer:8080/jenkins, set --prefix=/jenkins

--ajp13Port=$AJP_PORT

Runs Jenkins listener on port $AJP_PORT using standard AJP13 protocol. The default is port 8009. To disable (because you're using https), use port -1.

--ajp13ListenAddress=$AJP_HOST

Binds Jenkins to the IP address represented by $AJP_HOST. The default is 0.0.0.0 — i.e. listening on all available interfaces.

--argumentsRealm.passwd.$ADMIN_USER

Sets the password for user $ADMIN_USER. If Jenkins security is turned on, you must log in as the $ADMIN_USER in order to configure Jenkins or a Jenkins project. NOTE: You must also specify that this user has an admin role. (See next argument below).

--argumentsRealm.roles.$ADMIN_USER=admin

Sets that $ADMIN_USER is an administrative user and can configure Jenkins if Jenkins' security is turned on. See Securing Jenkins for more information.

-Xdebug -Xrunjdwp:transport=dt_socket,address=$DEBUG_PORT,server=y,suspend=n

Sets debugging on and you can access debug on $DEBUG_PORT.

-%m-%d_%H-%M"`.log

Logging to desired file

-XX:PermSize=512M -XX:MaxPermSize=2048M -Xmn128M -Xms1024M -Xmx2048M

以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里面

6ccc1c99f42c54fcbb9c4b2b4e0c1524.png

输入密码进入:

a13fe185b619812245331069f80a7400.png

这里选择把建议的插件全装上去

ce4e62296f524f9999b24146f1f3dee8.png

--设置用户名和密码

44b1e837758a3e9660c0a9548d5822d2.png

保存,进入主界面

445778e2e48137949c072a022e614940.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值