- 安装java
jenkins是基于java的,执行命令安装java
yum install java ##基于linux redhat系列的操作系统,可采用yum安装
java -version #查看安装的java版本
- 安装和启动jenkins
在不指定安装目录的情况下,默认安装,jenkins会被安装到/var/lib/jenkins目录下,配置文件会被放置在/etc/sysconfig/jenkins。在/etc/sysconfig/jenkins文件中JENKINS_HOME表示jenkins任务的工作目录,可以酌情更改。该文件还包括端口、jenkins运行用户等相关配置。
安装方式一、通过yum安装
wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo
rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key
yum install jenkins
安装方式二、直接下载rpm安装
如果通过yum安装比较慢的话,可到jenkins网站中下载rpm,上传到主机直接安装。
rpm -ivh jenkins-2.214-1.1.noarch.rpm ##安装较新的合适jenkins版本。
检验安装是否成功
service jenkins status ###不报错,即安装成功
启动jenkins
service jenkins start ##启动不报错,则启动成功
service jenkins restart ##重启服务
查看端口是否开启正常
netstat -lnp|grep 8080 ##jenkins默认开启8080端口,若成功,则端口开启正常
查看是否可以远程访问8080端口
yum install telnet ##安装telnet服务,若已安装,则省略
telnet 该主机的外部IP 8080 #在其他主机执行该命令,若显示“Escape character is '^]'”则表明外部能成功访问该端口,若不行,先在jenkins主机上执行“telnet 127.0.0.1 8080”验证是否能本地访问,若成功,考虑检测是否开启防火墙上的端口限制。
telnet 114.116.131.73 8080
Trying 114.116.131.73...
Connected to 114.116.131.73.
Escape character is '^]'
在浏览器中访问
在浏览器中输入 http://外部ip:8080 ###正常情况下,访问该地址,会出现“解锁jenkins”页面,按照页面提示操作,进入jenkins插件安装界面,可点击右上角的X按钮,暂时取消插件安装,后续再进入“系统管理”--“插件管理”中去安装。
以上就是Linux安装jenkins的全部步骤