安装jdk
Jenkins需要依赖Java环境,所以先安装jdk1.8
yum install java-1.8.0-openjdk* -y
安装完输入java -version 验证一下 默认安装目录是/usr/lib/jvm ,安装了一些jdk的相关包 我们用的是jdk-1.8.0-openjdk ,进去可以看到,是一个完整的jdk目录
安装Jenkins
通过镜像下载地址安装,要快很多:http://www.jenkins.org.cn/d
选择对应版本下载 下载依赖
sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat/jenkins.repo
导入秘钥
sudo rpm --import https://pkg.jenkins.io/redhat/jenkins.io.key
安装
yum install jenkins
如果出现了daemonize 相关错误,执行下下面的命令,再重新安装
yum install epel-release
安装完成 查看安装目录信息 相关目录释义
- /usr/lib/jenkins/:jenkins安装目录,war包会放在这里
- /etc/sysconfig/jenkins:jenkins配置文件,“端口”,“JENKINS_HOME”等都可以在这里配置
- /var/lib/jenkins/:默认的JENKINS_HOME
- /var/log/jenkins/jenkins.log:jenkins日志文件
简单配置
修改配置
vi /etc/sysconfig/jenkins
修改默认账户和端口
- 默认账户是
jenkins ,可以根据需要修改,我这里改成了root ,意思是直接用linux 的root 用户来进行操作,否则的话,需要在linux 创建一个jenkins 的用户 - 默认端口是
8080 ,为了避免端口占用,可以根据需要修改,我这里改成了9099
设置开机自启动
chkconfig jenkins on
启动
service jenkins start
systemctl start jenkins
访问
启动之后就可以进行访问了,不过访问之前要看看防火墙有没有关闭,如果要开启防火墙,要在防火墙开发该端口 根据提示命令,获取管理员密码
cat /var/lib/jenkins/secrets/initialAdminPassword
复制填入,继续之后,需要连接官网下载插件,但是官网下载插件的速度非常慢,所以我们可以先跳过插件安装,之后可以在后台修改插件下载地址为国内的,能明显提升下载速度。 所以这里点击选择插件来安装 接下来就是要创建管理员账号了,jenkins是有一个默认的管理员账号:admin ,密码就是我们刚刚填入的那个字符串
|