jenkins 本地搭建安装
2021-10-14 本文已影响0人
D_w
jenkins环境搭建
jenkins下载地址: https://www.jenkins.io/download/
建议下载war版,在不同操作环境下操作的方法类似。
要在jenkins运行的机器上先配置好java环境,下载安装java jdk,并配置环境变量,这一步网上太多教程,就不在赘述。
jenkins运行方式
先在cmd命令窗口中输入 cd /d XXX ,切换到war包目录,xxx意为上一步下好的war包所在的文件位置。
接下来输入运行指令,运行分为好多种方式,依次介绍
1. 极简化运行方式: java -jar jenkins.war
2. 运行方式: java -jar jenkins.war --httpPort=8080
3. 指定编码防止乱码: java -Dfile.encoding=utf-8 -jar jenkins.war --httpPort=8080
禁用jenkins自动关闭子进程功能: -Dhudson.util.ProcessTree.disable=true
4. 指定JENKINS_HOME工作目录:java -Dfile.encoding=utf-8 -Dhudson.util.ProcessTree.disable=true -DJENKINS_HOME=E:\Tony\jenkins\jenkins_home -jar jenkins.war --httpPort=8080
解释下这四种启动,这四种都是windows下的启动方式
- 最简单的启动方式,能够启动,但是不推荐,在本地会有莫名其妙的错误,如果用这种方式启动,访问jenkins的ip则为127.0.0.1:0000
- 同上,只是制定了端口号,访问ip为127.0.0.1:8080
- 这种加了防止乱码,其余无差别
- 推荐启动方式,这种指定了编码方式、端口号、jenkins_home工作目录,-DJENKINS_HOME= E:\Tony\jenkins\jenkins_home这个填为你想要让jenkins运行的路径,他会保存jenkins运行过程中产生的所有数据。
接下来就可以访问路径127.0.0.1:8080配置jenkins
ps:Linux下后台运行jenkins的方式为:
nohup java -Dfile.encoding=utf-8 -Dhudson.util.ProcessTree.disable=true -DJENKINS_HOME=C:\Jenkin -jar jenkins.war --httpPort=8080 > nohup.log 2>&1 &
jenkins初始化运行
打开浏览器输入地址127.0.0.1:8080
image.png
会让你输入初始密码,该密码从刚刚启动的cmd窗口中找应该是init password这一句下面的一串数字+字母的字符串,也可以从该界面红色路径下的文件中获得。输完密码激活系统后进入插件安装(要在有网的环境下进行)。
安装插件
安装完插件后输入用户和密码,这个自己设置,记住就好。
最后实例配置,这里配置的url不建议用127.0.0.1,这是你本机地址,公司其他人无法访问,最好设置为本地ip