安装
- 安装前提:
- jenkins依赖java环境,所以需要提交安装java环境,不知怎么安装java的看这篇:Linux安装Java
- 防火墙配置,需要关闭防火墙,并关闭selinux强制访问控制安全策略
#关闭防火墙
systemctl stop firewalld
#禁止开机启动
systemctl disable firewall
#关闭强制访问控制安全策略
vim /etc/sysconfig/selinux
把SELINUX=enforcing改为SELINUX=disable
- 添加repo
#添加yum源
wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins.io/redhat-stable/jenkins.repo
#用来导入yum仓库中的key,并验证yum仓库的安全性
rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key
- 安装jenkins
yum install jenkins -y
- 修改jenkins配置:
#添加用户
useradd qixingcxy
#修改jenkins配置,修改为刚添加的用户
vim /etc/sysconfig/jenkins
修改为JENKINS_USER="qixingcxy"
修改用户:
修改端口:
- 给用户赋予权限
#chown将指定文件的拥有者改为指定的用户或组,chown[选项]...[所有者][:[组]]文件
chown -R qixingcxy:qixingcxy /var/lib/jenkins
chown -R qixingcxy:qixingcxy /var/log/jenkins
chown -R qixingcxy:qixingcxy /var/cache/jenkins
- 添加jdk依赖:
vim /etc/init.d/jenkins
注意:jdk路径为本机本机安装的java的路径(也可查看/etc/profile中配置的环境路径),jdk路径后面要手动添加 /bin/java
- 启动
#启动jenkins
systemctl start jenkins
如果出现警告,如下图,可按提示执行
systemctl daemon-reload
systemctl restart jenkins
-
访问
输入IP:8080即可访问,如192.168.1.118:8080,注意:如果使用了虚拟机,此IP为该虚拟机实例的IP,可输入ifconfig查看 -
如果启动或访问时遇到了问题,可以查看jenkins日志分析具体原因,路径:/var/log/jenkins