jenkins常用的有两种安装方式,咱们这里主要讲rpm包的安装方式,注意不同版本的jenkins要求的jdk版本不同:
安装前我们先安装jdk,我用的阿里云,直接yum安装jdk即可
yum install java-1.8.0-openjdk.x86_64 java-1.8.0-openjdk-devel.x86_64 -y
第一种安装方式:
直接下载war包jenkins.war,下载地址https://jenkins.io/download
可以把war包直接部署到servlet容器中,如tomcat。
可以使用命令直接运行war包,java -jar jenkins.war
第二种安装方式:
jenkins下载:http://pkg.jenkins-ci.org/redhat/
在linux下使用rpm包安装命令:
wget https://pkg.jenkins.io/redhat/jenkins-2.129-1.1.noarch.rpm rpm -ivh jenkins-2.129-1.1.noarch.rpm
自动安装完成之后:
/usr/lib/jenkins/jenkins.war WAR包 /etc/sysconfig/jenkins 配置文件 /var/lib/jenkins/ 默认的JENKINS_HOME目录 /var/log/jenkins/jenkins.log Jenkins日志文件
安装完成之后启动jenkins
/etc/init.d/jenkins start
然后浏览器访问http://ip:8080
这时需要你输入一个密码,查看密码文件
cat /var/lib/jenkins/secrets/initialAdminPassword 显示:ffef60e47473430fb3e97ea4b5fa73cd
在浏览器上填入我们就可以进入下一步安装插件了。
注意:
改jenkins默认的操作用户,linux下jenkins默认使用jenkins用户进行脚本和文件的操作,如果不修改,在部署项目时需要调整涉及到的文件和目录的操作权限,可以调整jenkins配置文件,将用户修改为root用户。
vi /etc/sysconfig/jenkins 将 JENKINS_USER="jenkins" 调整为 JENKINS_USER="root"