jenkins安装
文章目录
【注意】最后更新于 March 12, 2018,文中内容可能已过时,请谨慎使用。
环境介绍:
目标安装环境:Ubuntu 16.04.3 LTS JDK:1.8.0_151
安装方式
最简安装(网络畅通情况下)
安装软件
执行以下命令:
|
|
检查
|
|
安装说明
在以上的安装过程中做了一下的事情:
- Jenkins将作为一个Linux守护进程,可以查看文件
/etc/init.d/jenkins
- 创建一个名为Jenkins的Linux用户
- 生成日志文件
/var/log/jenkins/jenkins.log
- Jenkins 默认端口是8080,在配置文件
/etc/default/jenkins
中定义。
简单配置–Unlock Jenkins
上面只是安装完成了Jenkins,还需要进行一些配置才可以。 这时通过浏览器就可以访问Jenkins了。比如我的地址:127.0.0.1:8080 可以看到提示,为了确保Jenkins的安全,将管理员的密码写入文件,需要复制到下面的文本框做验证。 然后,到了选择插件的界面,通过附加功能扩展Jenkins可以支持许多不同的需求。
配置账户名称等就可以开始用了
离线安装
安装JDK1.8
下载JDK1.8的tar.gz文件,注意选择对应的系统与位数此处选择 linux x64
- 上传文件到服务器,解压
- 配置JDK, 修改 bash_profile 文件(因为我预安装的机器有多用户在使用,为了不影响其他用户, 这里修改的是本用户目录下的
.bash_profile
文件), 追加修改内容如下
|
|
安装Tomcat
下载tomcat包,本次下载包为 8.5.29 core tar.gz 包。
- 上传文件到服务器,解压
- 修改conf/server.xml 文件(因为8080端口已经被占用,修改默认的8080位80端口)
|
|
- 启动tomcat
sudo bin/startup.sh
(因为端口80小于1024,因此需要管理员权限)
安装jenkins
下载 jenkins运行包,此处使用 纯java的 jenkins.war文件 (80端口没有调通。8080渡口没有问题)
将 jenkins.war文件放到 Tomcat的Webapp目录下,重启Tomcat,访问 127.0.0.1:8080/jenkins 即可进入配置页面
离线安装jenkins插件
因为 是离线安装,没有网络环境,因此配置过程中的插件都需要离线手动安装。
jenkins插件安装主要有两种方式:
- 在Web UI中使用“插件管理器”。
- 使用Jenkins CLI install-plugin命令。
jenkins插件高级安装方式:
- 登录的Jenkins管理员可以从Web UI中上载该文件,必须手动重新启动Jenkins主机,从而更改生效。
- 将
.hpi
文件放到特定的目录(JENKINS_HOME/pluginsJenkins)中,重启即可安装
文章作者 Jeffrey
上次更新 2018-03-12