Jenkins:VMware虚拟机Linux系统的详细安装和使⽤教程
jenkins:VMware虚拟机Linux系统的详细安装和使⽤教程 (⼀)
不是windows安装虚拟机可跳过
1.Windows安装VMware
2.VMware安装linux系统
3.windows⽤putty或SecureCRT连接linux(不需要在window上操作linux命令的可跳到5)
在linux上查看ip:ifconfig 例如:inet addr:192.168.213.128
在window的cmd上ping该ip: ping 192.168.213.128
如果ping失败了进⾏下⾯的修改(成功忽略):
VMware Workstation:在虚拟机设置中到光驱CD,然后将右边“已连接”、 “启动连接”的两个选框均选中即可。
检验linux中有没有ssh:输⼊命令 service ssh 如果出现unrecongnzed service 则说明没有安装配置ssh,所以需要下载安装:sudo apt-get install ssh (如果出现下载失败的情况,可以输⼊命令:sudo apt-get update;sudo apt-get install ssh)
在VMware的菜单项中点击“编辑”-“虚拟⽹络编辑器”,选择类型为NAT模式的VMnet8(⼀般名称是为VMnet8,以NAT模式为准)
点击“更改设置”,因为我的linux的ip为192.168.213.128,所以配置如下,
掩码都是255.255.255.0
设置如下:
window上的VMware8⽹卡设置,我的linux的ip:192.168.213.128
这时在window上再⽤putty或者SecureCRT连接l i n u x ,⼀般不能⽤root管理员来连接,需要⾮r o o t 账号连接成功后,再进⾏切换到root账号:su root ,⼀般能成功了,不成功⾃⾏了断吧。
4.从window复制⽂件到linux,⽤winscp连接linux,要⽤root管理员才有权限,但可能连接的时候出现拒绝连接,需要配置,linux命令:vi /etc/ssh/sshd_config
把 #PermitRootLogin without-password(注释掉),添加 PermitRootLogin yes
5.linux安装jdk,maven,Subversion(需要更多⾃⾏安装)
⼀般⽤命令apt-get xxx 或者yum xxx进⾏安装,可百度。
安装完后要配置环境vi /etc/profile,详细配置可百度。查xxx的安装⽬录命令:
which xxx 贴上我的配置:
6.Linux安装tomcat,让jenkins在其服务上运⾏,简单化。
下载tomcat包linux命令(我的⽬录是/usr/tomcat):
wget
下载完成进⾏解压:tar -zxvf apache-tomcat-8.5. ,得到apache-tomcat-8.5.24
下载jenkins.war : wget
把下载完的jenkins.war放进apache-tomcat-8.5.24/webapp
运⾏tomcat: apache-tomcat-8.5.24/bin/sh startup.sh ,这时webapp下会⽣成jenkins ⽂件夹。/root/.jenkins也⽣成.jenkins,以后打包成功,包就是放在这⾥⾯的⼦⽬录中
7.window在浏览器地址输⼊192.168.213.128:8080,可以对tomcat进⾏访问,再重新输⼊地址:192.168.213.128:8080/jenkins,访问到
ant安装包了jenkins,并对其进⾏安装。⾸次进⼊jenkins如要输⼊密码,密码位置:/root/.jenkins/secrets/initialAdminPassword,
选择第⼀个 install suggested plugins.然后创建你的⽤户名和密码,start using jenkins.(可忽略:本⼈第⼆天在登陆jenkins的时候出现,登陆信息错误,就是⽤户密码不正确,只能⽤admin登陆,密码位置:/root/.jenkins/secrets/initialAdminPassword,登陆进去发现安装时创建的账号不见了。然后进⾏如下设置:
在登陆界⾯进⾏⾃⾏注册账号。)
8.安装插件:如下图
我安装的插件如下:
Ant Plugin、Build Timeout、Deploy to container Plugin、Email Extension Plugin、
GitHub API Plugin、Gradle Plugin、LDAP Plugin、Maven Release Plugin-in Plugin-in、
PAM Authentication plugin、Pipeline、Pipeline: GitHub Groovy Libraries、
Publish Over SSH、SSH Slaves plugin、Subversion Plug-in、Timestamper、
Workspace Cleanup Plugin (这些插件根据⾃⼰的需要添加)
9.进⾏配置jdk、maven(由于本⼈只⽤到这两个就配两个),如下图:别名随便起,JAVA_HOME和MAVEN_HOME是linux对应的安装路
径,命令:which java、which maven查对应的⽬录
10.添加svn的凭证,如图:点击credentials -> system -> global credentials(unrestricted)
点击Add Credentials填⼊要⽤到的svn的账号和密码,其他如下图:
11.新建⼀个item:
任务名称随便取,如果是maven项⽬,选择第⼆个,确定
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论