jdk+Jenkins+maven+jmeter接口自动化框架

本文分享了作者在部署Jenkins接口自动化持续集成环境时的经验,包括在Linux上安装Jenkins遇到的问题及解决办法,如JDK、Maven、JMeter、Git的配置,以及端口设置和防火墙配置,确保服务能够正常运行并访问。
摘要由CSDN通过智能技术生成

接口自动化持续集成经验分享

jdk+Jenkins+maven+jmeter+git部署环境

jdk+maven+jmeter配置环境变量就不再絮叨了,csdn博客上一搜太多了。此文只写本人在部署本地和linux遇到的问题,只因网上没有搜到答案,搜寻的结果也没有解决问题,所以在此记录,希望后续有遇到同样问题的同仁可以参考

linux部署Jenkins

rpm ivh jenkins-2.222.1-1.1.noarch.rpm
这里尽然报错,没有解压安装成功
[root@localhost jenkins]# ll
总用量 64528
-rw-r–r--. 1 root root 66074151 9月 3 22:40 jenkins-2.222.1-1.1.noarch.rpm
总用量显示解压成功了,怎么报错faile?

#报错警告,那换命令安装。

sudo rpm -ih jenkins-2.222.1-1.1.noarch.rpm

这次解压安装成功

查看jenkins是否启动

systemctl status jenkins

● jenkins.service - LSB: Jenkins Automation Server
Loaded: loaded (/etc/rc.d/init.d/jenkins; bad; vendor preset: disabled)
Active: active (running) since 三 2020-09-09 13:30:40 CST; 3min 44s ago
Docs: man:systemd-sysv-generator(8)
Process: 1226 ExecStart=/etc/rc.d/init.d/jenkins start (code=exited, status=0/SUCCESS)
Tasks: 32
CGroup: /system.slice/jenkins.service
└─1854 /etc/alternatives/java -Dcom.sun.akuma.Daemon=daemonized -Djava.awt.headl…
反馈结果jenkins已经处于服务状态

可是访问浏览器:port号,浏览器报错!

#部署java路径
vim /etc/init.d/jenkins
JAVA_HOME=/opt/java/jdk1.8.0_191 #本地路径

#修改端口号。
vim /etc/sysconfig/jenkins

service jenkins satart

查看服务有无启动,仍然不能访问

systemctl status firewalld

Unit firewalled.service could not be found.

#查看防火墙状态,没有报错现象。

#查看端口被使用情况
firewall-cmd --list-ports
没有端口被占用反馈

#如果没有发现jenkins的端口,可以输入

firewall-cmd --permanent --zone=public --add-port=8082/tcp

#使用此命令重新配置修改后的jenkins的端口号,授予永久访问
[root@localhost jenkins]# systemctl reload firewalld
#重启防火墙

netstart jenkins

#重启jenkins服务

这次输入ip:port/jenkins终于可以访问了

<windows 部署jenkins>

本地使用的是:
jdk+tomcat+maven+jenkins+svn/git ///部署持续集成环境

1,下载JDK1.8以上版本到本地,
2,官网下载安装tomcat,注意版本,
zip是windows包,绿色版, tar.gz是linux压缩包,这两个包解压后内容一样,直接解压就行,不需要安装。
32-bit/64-bit windows需要手工安装。
如果端口号被占用,选择conf目录下server.xml修改端口号8080,最好也修改8009/8043.
启动tomcat.bat,命令行显示启动状态,安装插件。
浏览器输入127.0.0.1:8080跳转tomcat页面,说明安装成功!

3,官网下载最新jenkins, 下载LTS(持续稳定)版jenkins.war包就可以。
下载成功后一般是jenkins2.235.war包,(默认最新版)把此包移到tomcat下 webapps目录下,移动后改为jenkins.war包名。## 标题

然后浏览器启动127.0.0.1:8080/jenkins,跳转sign in (解锁jenkins页面,需要密钥),在系统提示路径文件下找到初始密码
如 c:windows/*******/***********/.jenkins/initialadminpasswd

安装插件比较慢,可以选择国内jenkins源(清华、阿里等)

显示jenkins安装插件页面后,在高级选项升级站点里替换mirrors源就可以了。

jenkins插件清华大学镜像地址
https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json

文章写道这里,基本上结束了,接下来就可以搭建自己的项目了。总体来讲,本地部署此套环境严格按照顺序和配置环境成功,那么就没有问题;
linux下部署环境需要特别注意上传文件路径,配置不能出错,端口号被占用也很容易修改。访问时注意ssh地址不能出错,那么安装Jenkins也没有问题了。

好了,写的不便之处请谅解,技术这个词千人千看法,自己爬过坑,学到了也就是自己的,实用就好,大家可能每个人遇到的问题千奇百怪,总之有帮助就行!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值