linux下安装jenkins
安装jenkins网上有很多的示例,但是博主在安装的时候没有一次是没有问题的,后来我就将我遇到的问题总结了下,然后写一个从下载软件到安装的完成能使用的版本的博客。毕竟一帆风顺的情况真的还是很少的。
第一步:下载jenkins
地址:https://pkg.jenkins.io/redhat-stable/
直接就下载最新版本的吧
第二步:上传到linux
这一步应该不需要再废话了吧。
第三步:开始安装
安装命令:sudo rpm -ih jenkins-2.176.1-1.1.noarch.rpm 然后知道完成
如果你运气好,就直接能启动成功:启动命令 sudo service jenkins start
如果运气不好那么一定会出现以下错误:Starting jenkins (via systemctl): Job for jenkins.service failed because the control process exited with error code. See "systemctl status jenkins.service" and "journalctl -xe" for details.
不要紧张:开始搞定这个错误
①vi /etc/sysconfig/jenkins 修改JENKINS_USER="jenkins" 修改为JENKINS_USER="root"
②vi /etc/init.d/jenkins 增加java路径(自己的java路径不会不知道吗?是在不知道那你就which java 执行看一下吧)
然后启动然后还是没有成功:Starting jenkins (via systemctl): Warning: jenkins.service changed on disk. Run 'systemctl daemon-reload' to reload units.到这一步了然后就按照提示执行systemctl daemon-reload
然后sudo service jenkins restart
成功成功成功成功成功成功成功成功成功成功成功成功成功成功成功成功成功成功成功成功成功成功成功!!!!!!!!!!!!!!!!!
另外附上一句修改jenkins端口号的命令:
/etc/sysconfig/jenkins 这个配置文件中的JENKINS_PORT="8000" 我已经修改成8000了,另外在多说一句防止有防火墙而不能访问该端口;
防火墙添加:
firewall-cmd --permanent --add-port=8000/tcp
防火墙重启:
systemctl restart firewalld
开始访问:ip:port
根据路径去将里面的一个串复制进去就行了