前面简单介绍了下CentOS7下安装配置nuxus和CentOS7下防火墙的配置,今天继续介绍CentOS7下jenkins的安装配置。html
我在安装配置时,用的是jenkins的rpm包,下载地址以下:tomcat
https://jenkins.io/index.htmlmaven
第一:安装rpm包:ide
tar -zxvf nexus-2.11.3-01-bundle.tar.gz
第二:进入jenkins的系统配置文件并修改相关端口号(也能够不修改)svn
jenkins的默认JENKINS_PORT是8080,JENKINS_AJP_PORT默认端口是8009,这同tomcat的默认端口冲突。我这更改成8088和8089。url
vi /etc/sysconfig/jenkins
第三:检测jdk是否安装,若没有安装jdk,则安装jdkspa
第四:检查jenkins是否配置jdk,在candidates后面加上本身的jdk路径,以下:.net
vi /etc/rc.d/init.d/jenkins
service jenkins start
启动成功后,就能够访问了,访问地址以下:192.168.8.128:8088,以下:rest
安装好,能成功访问,紧接着就进行自动化构建项目配置。orm
输入项目名称,选择“构建maven项目”
在源码管理处选择svn,由于我用的是svn,配置相应的url地址,以下
若是是首次输入须要输入对应的svn仓库的用户名和密码。
jdk配置:别名随便输入,配置你的JAVA_HOME
maven配置以下:
邮件通知
这样就配置好了,保存以后,点击当即构建,由于是第一次构建,因此须要一点耐心。
错误一:jenkins启动时出现Warning。
解决方案:使用如下命令解决
systemctl daemon-reload
systemctl restart Jenkins
错误二:jenkins整个安装配置正确,可是最后在访问的时候却不能访问成功。其缘由是防火墙不容许对应的端口访问。
解决方案:增长对防火墙的配置,配置方式能够参照上篇博客:CentOS7防火墙修改。