安装:
1.Tomcat安装(详见标准手册)
2.Apache安装(详见标准手册)
3.Jenkins安装
下载jenkins的war包:http://mirrors.jenkins-ci.org/war/latest/jenkins.war
将war包放至节点webapps目录下
再回到节点bin目录
启动web服务:sh startup.sh ;tail -fn100 ../logs/catalina.out
假设该节点的http端口是8081
则在浏览器上:http://ip:8081/jenkins/
配置:
1.安装插件
2.添加节点
3.邮件通知设置
4.新建项目
遇到的问题及解决方案
错误1
错误现象:jenkins启动成功,但是浏览器里打不开,telnet ip 8081也失败
错误原因:服务器防火墙问题,8081端口不接受访问
解决方法:关闭防火墙
切root用户:su -
/etc/init.d/iptables stop
chkconfig iptables off
错误2
错误现象:hudson.security.AccessDeniedException2: anonymous is missing the Read permission
错误原因:
01、第一次安全设置有问题
02、安全设置里没有勾选jenkins专有用户数据库及允许用户注册
03、安全矩阵里需要添加用户或者用户组为管理员
解决方法:
01. 查找jenkins的配置文件confing:find / -name "config.xml"
02. 将true改成false
03. “系统设置”里“安全设置”里勾选jenkins专有用户数据库及允许用户注册
04. 注册一个用户,如admin
05. 安全矩阵里添加至少一个管理员用户或者用户组