1)官网下载jenkins的Rpm安装包,并上传到服务器,
然后执行授权
chmod -R 777 jenkins-2.328-1.1.noarch.rpm
2)执行安装命令
rpm -ivh jenkins-2.328-1.1.noarch.rpm
报如下错误:
错误显示缺少依赖,需要安装如下依赖:
yum -y install epel-release
yum -y install daemonize
依赖安装完毕再次执行安装
rpm -ivh jenkins-2.328-1.1.noarch.rpm
如上显示安装成功
3)修改Jenkins配置
vim /etc/sysconfig/Jenkins
主要在配置文件中修改如下两处内容:
JENKINS_USER="root"
JENKINS_PORT="8090
特殊说明:User最好是不要使用默认的jenkins,不然在启动的时候可能会报错,当然也可以使用,但是就需要其他用户的授权配置了,这里不再阐述此种方式
4)修改完配置,启动Jenkins
systemctl start jenkins
若是启动失败,端口占用,可以试一下重启
service jenkins restart
5)查看启动状态
systemctl status jenkins
6)访问:
可能无法访问,需要开启远程访问端口,找到防火墙的配置:
vim /etc/sysconfig/iptables
添加需要开启的端口
-A INPUT -m state --state NEW -m tcp -p tcp --dport 8090 -j ACCEPT
重启防火墙:
systemctl restart iptables.service
再次访问:
7)访问成功,需要密码登录,按照界面提示,到服务器找到对应的文件查看密码
cat /var/lib/jenkins/secrets/initialAdminPassword
8) 登录之后进入如下界面:
这里我们选择【安装推荐的插件】,然后就进入如下安装插件界面:
9)安装完毕之后出现创建管理账户的界面,需要创建对应的超级管理员账号
然后配置访问实例地址,直接点击确定即可
继续下一步
出现以上步骤表示基本成功
10)刷新界面然后进入到登录界面,用我们创建的管理员账号进行登录
登录之后首页展示
至此我们的Jenkins环境基本搭建完毕,下一篇继续讲述Jenkins的一些全局配置以及插件安装,为最终的自动化部署做好充足的准备。