- 使用centos7的包
sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat/jenkins.repo
- 导入key
sudo rpm --import https://pkg.jenkins.io/redhat/jenkins.io.key
yum install epel-release # repository that provides 'daemonize'
- 已安装过jdk直接安装jenkins
yum install jenkins
- 可修改配置
vim /etc/sysconfig/jenkins
修改内容如下:
JENKINS_USER="root"
JENKINS_PORT="8888"
- 启动jenkins
systemctl start jenkins
-
打开浏览器访问:
安装完成,启动时遇到java目录不对的问题
修改启动脚本
vim /etc/init.d/jenkins
修改成自己的java目录
重新加载配置
systemctl daemon-reload
再启动
systemctl start jenkins
注意:本服务器把防火墙对应端口开放了,如果开启防火墙,需要在防火墙添加端口
- 获取并输入admin账户密码,密码文件存放地址已在访问的页面中
cat /var/lib/jenkins/secrets/initialAdminPassword
-
跳过插件安装,因为Jenkins插件需要连接默认官网下载,速度非常慢,而且经过会失败,所以我们暂时先跳过插件安
-
添加一个管理员账户,并进入Jenkins后台
Jenkins插件管理
Jenkins本身不提供很多功能,我们可以通过使用插件来满足我们的使用。例如从Gitlab拉取代码,使用
Maven构建项目等功能需要依靠插件完成。接下来演示如何下载插件。
修改Jenkins插件下载地址
Jenkins国外官方插件地址下载速度非常慢,所以可以修改为国内插件地址:
Jenkins->Manage Jenkins->Manage Plugins,点击Available