Linux下安装jenkins 2种方式
方式1:
第一步:https://jenkins.io/index.html 通过jenkins官网下载jenkins war包 ,版本自行选择,我这边用的是2.7.4
第二步:安装java环境,先确定Linux服务器上是否安装jdk,下载linux安装包,我这边用1.8
mkdir /usr/java
cd /usr/java
cp /root/jdk-8u111-linux-x64.tar.gz ./
tar -zxvf jdk-8u111-linux-x64.tar.gz
vi /etc/profile
追加一下内容
让配置生效
source /etc/profile
最后输入java -version查看是否安装成功
第三步:安装tomcat,下载tomcat安装包,这里我用tomcat7
cd /usr/local/
cp /root/apache-tomcat-7.0.70.tar.gz ./
tar -xzvf apache-tomcat-7.0.70.tar.gz
mv apache-tomcat-7.0.70 tomcat7
cd /etc/init.d
vi tomcat7
追加以下内容
chkconfig --add tomcat7
chkconfig --level 234 tomcat7 on
chkconfig --list tomcat7
service tomcat7 start
将防火墙停掉:
service iptables stop
chkconfig iptables off
第四步:在本地通过IP:8080访问,出现如下图表示成功
第五步:拷贝下载的 jenkins.war 到 tomcat的webapps目录下(可通过WinSCP工具):
第六步:在本机上浏览器上输入ip:8080/jenkins;回车
将下方提供的密码copy到输入框中,continue
选择Suggested安装(确保服务器可以上网,可以ping百度试试 ping www.baidu.com)
如果有没有安装完成的插件,先不用管,等待时间会比较长,好了之后就能正常使用了(如果一直卡在这个页面,可尝试重启tomcat);完成
方式2(省掉tomcat):下载jenkins rpm包进行安装,我这里直接放到root目录下
找到jenkins的目录
cd /root
sudo rpm -ih jenkins-2.9-1.1.noarch.rpm
自动安装完成之后:
安装完成之后配置java路径,需要“vi /etc/init.d/jenkins”,把java路径加上,如下
然后启动jenkins
sudo service jenkins start
启动成功,在本地浏览器中输入ip:8080,回车,后续步骤和方式一一样
Jenkins默认会存放在用户主目录下的.jenkins文件夹中
如:Linux root用户:/root/.jenkins
注意:这是linux版本的。windows系统请自行更改。这个值在Jenkins运行时是不能更改的. 请先将Jenkins停止运行。
如果查看当前Jenkins目录:系统管理→系统设置→主目录→/root/.jenkins(注意:用户不同,路径也不同)
1、备份、迁移、恢复jenkins
首先找到JENKINS_HOME,因为Jenkins的所有的数据都是以文件的形式存放在JENKINS_HOME目录中。不管是迁移还是备份,只需要操作JENKINS_HOME就行了。
迁移:建议将JENKINS_HOME打包后在拷贝,windows可以用zip,rar等,Linux有zip,tar等,然后将打包的文件解压到新的JENKINS_HOME目录就行了。
备份:如果是临时备份,整个压缩文件就行了。
恢复:恢复的时候需要先停止jenkins